TSTP Solution File: SWW789_1 by cvc5---1.0.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cvc5---1.0.5
% Problem : SWW789_1 : TPTP v8.2.0. Released v7.0.0.
% Transfm : none
% Format : tptp:raw
% Command : do_cvc5 %s %d
% Computer : n026.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed May 29 18:20:32 EDT 2024
% Result : Unsatisfiable 20.82s 21.02s
% Output : Proof 25.31s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.13/0.20 % Problem : SWW789_1 : TPTP v8.2.0. Released v7.0.0.
% 0.13/0.22 % Command : do_cvc5 %s %d
% 0.22/0.43 % Computer : n026.cluster.edu
% 0.22/0.43 % Model : x86_64 x86_64
% 0.22/0.43 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.22/0.43 % Memory : 8042.1875MB
% 0.22/0.43 % OS : Linux 3.10.0-693.el7.x86_64
% 0.22/0.43 % CPULimit : 300
% 0.22/0.43 % WCLimit : 300
% 0.22/0.43 % DateTime : Sun May 26 06:58:24 EDT 2024
% 0.22/0.43 % CPUTime :
% 0.48/0.76 %----Proving TF0_ARI
% 0.48/0.76 --- Run --finite-model-find --decision=internal at 15...
% 15.60/15.79 --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 15...
% 20.82/21.02 % SZS status Unsatisfiable for /export/starexec/sandbox/tmp/tmp.zghUwLzN5d/cvc5---1.0.5_2816.smt2
% 20.82/21.02 % SZS output start Proof for /export/starexec/sandbox/tmp/tmp.zghUwLzN5d/cvc5---1.0.5_2816.smt2
% 25.23/25.49 (assume a0 (not (or (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_v Int)) (= (tptp.select1 (tptp.store1 A__questionmark_A A__questionmark_i A__questionmark_v) A__questionmark_i) A__questionmark_v))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_v Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (tptp.select1 (tptp.store1 A__questionmark_A A__questionmark_i A__questionmark_v) A__questionmark_j) (tptp.select1 A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_v Int)) (= (tptp.select2 (tptp.store2 A__questionmark_A A__questionmark_o A__questionmark_f A__questionmark_v) A__questionmark_o A__questionmark_f) A__questionmark_v))) (not (forall ((A__questionmark_A Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_p Int) (A__questionmark_g Int) (A__questionmark_v Int)) (=> (not (= A__questionmark_o A__questionmark_p)) (= (tptp.select2 (tptp.store2 A__questionmark_A A__questionmark_o A__questionmark_f A__questionmark_v) A__questionmark_p A__questionmark_g) (tptp.select2 A__questionmark_A A__questionmark_p A__questionmark_g))))) (not (forall ((A__questionmark_A Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_p Int) (A__questionmark_g Int) (A__questionmark_v Int)) (=> (not (= A__questionmark_f A__questionmark_g)) (= (tptp.select2 (tptp.store2 A__questionmark_A A__questionmark_o A__questionmark_f A__questionmark_v) A__questionmark_p A__questionmark_g) (tptp.select2 A__questionmark_A A__questionmark_p A__questionmark_g))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.boolIff A__questionmark_x_3 A__questionmark_y) tptp.true_1) (= (= A__questionmark_x_3 tptp.true_1) (= A__questionmark_y tptp.true_1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.boolImplies A__questionmark_x_3 A__questionmark_y) tptp.true_1) (=> (= A__questionmark_x_3 tptp.true_1) (= A__questionmark_y tptp.true_1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.boolAnd A__questionmark_x_3 A__questionmark_y) tptp.true_1) (not (or (not (= A__questionmark_x_3 tptp.true_1)) (not (= A__questionmark_y tptp.true_1))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.boolOr A__questionmark_x_3 A__questionmark_y) tptp.true_1) (or (= A__questionmark_x_3 tptp.true_1) (= A__questionmark_y tptp.true_1))))) (not (forall ((A__questionmark_x_3 Int)) (= (= (tptp.boolNot A__questionmark_x_3) tptp.true_1) (not (= A__questionmark_x_3 tptp.true_1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.anyEqual A__questionmark_x_3 A__questionmark_y) tptp.true_1) (= A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.anyNeq A__questionmark_x_3 A__questionmark_y) tptp.true_1) (not (= A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.intLess A__questionmark_x_3 A__questionmark_y) tptp.true_1) (< A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.intAtMost A__questionmark_x_3 A__questionmark_y) tptp.true_1) (<= A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.intAtLeast A__questionmark_x_3 A__questionmark_y) tptp.true_1) (>= A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.intGreater A__questionmark_x_3 A__questionmark_y) tptp.true_1) (> A__questionmark_x_3 A__questionmark_y)))) (not (not (= tptp.false_1 tptp.true_1))) (not (forall ((A__questionmark_t Int)) (= (tptp.x A__questionmark_t A__questionmark_t) tptp.true_1))) (not (forall ((A__questionmark_t Int) (A__questionmark_u Int) (A__questionmark_v Int)) (=> (not (or (not (= (tptp.x A__questionmark_t A__questionmark_u) tptp.true_1)) (not (= (tptp.x A__questionmark_u A__questionmark_v) tptp.true_1)))) (= (tptp.x A__questionmark_t A__questionmark_v) tptp.true_1)))) (not (forall ((A__questionmark_t Int) (A__questionmark_u Int)) (=> (not (or (not (= (tptp.x A__questionmark_t A__questionmark_u) tptp.true_1)) (not (= (tptp.x A__questionmark_u A__questionmark_t) tptp.true_1)))) (= A__questionmark_t A__questionmark_u)))))))
% 25.23/25.49 (assume a1 (exists ((A__questionmark_v_12_1 Int) (A__questionmark_v_11_3 Int) (A__questionmark_v_10_4 Int) (A__questionmark_v_9_5 Int) (A__questionmark_v_8_6 Int) (A__questionmark_v_7_7 Int) (A__questionmark_v_6_8 Int) (A__questionmark_v_4_9 Int) (A__questionmark_v_3_10 Int) (A__questionmark_v_2_11 Int) (A__questionmark_v_0_12 Int) (A__questionmark_v_1_13 Int)) (and (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'CirQueue'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'CirQueue'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_head'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|) |tptp.'CirQueue_head'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) |tptp.'CirQueue_elements'|)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_elements'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'CirQueue_elements'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_tail'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|) |tptp.'CirQueue_tail'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_count'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|) |tptp.'CirQueue_count'|)) (not (= (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|) tptp.true_1)) (not (= A__questionmark_v_0_12 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12) |tptp.'CirQueue'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'CirQueue'|) |tptp.'CirQueue'|)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_13 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_2_11 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true))) (not (= A__questionmark_v_3_10 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true))) (not (= A__questionmark_v_4_9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true))) (not (= A__questionmark_v_7_7 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'Program'| |tptp.'Program'|) tptp.true_1)) (not (= A__questionmark_v_8_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6) |tptp.'Program'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Program'|) |tptp.'Program'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true))) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (= A__questionmark_v_9_5 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5) |tptp.'System_MarshalByRefObject'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|) |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true))) (not (= A__questionmark_v_10_4 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4) |tptp.'System_IO_TextWriter'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|) |tptp.'System_IO_TextWriter'|)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IDisposable'|) |tptp.'System_IDisposable'|)) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|))) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= A__questionmark_v_11_3 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3) |tptp.'System_IO_TextReader'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|) |tptp.'System_IO_TextReader'|)) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_12_1 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0)))))))))
% 25.23/25.50 (assume a2 (not (=> (= (|tptp.'IsHeap'| |tptp.'Heap'|) tptp.true_1) (=> (not (or (not (= (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 |tptp.'Heap'| tptp.this tptp.allocated) tptp.true_1)))) (=> (= (|tptp.'InRange'| tptp.result |tptp.'System_Int32'|) tptp.true_1) (=> (= (|tptp.'InRange'| tptp.return_value |tptp.'System_Int32'|) tptp.true_1) (=> (= (|tptp.'InRange'| |tptp.'SS_Display_Return_Local'| |tptp.'System_Int32'|) tptp.true_1) (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (=> (= |tptp.'BeingConstructed'| tptp.nullObject) (=> (= (|tptp.'AsPureObject'| tptp.this) tptp.this) (=> (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_7_122 Int)) (and (= A__questionmark_v_7_122 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_pc tptp.ownerRef) (tptp.select2 |tptp.'Heap'| tptp.this tptp.ownerRef))) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_pc tptp.ownerFrame) (tptp.select2 |tptp.'Heap'| tptp.this tptp.ownerFrame))))) (not (or (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_pc tptp.inv) A__questionmark_v_7_122)) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_pc tptp.localinv) A__questionmark_v_7_122)))))))) (not (or (not (not (= tptp.this tptp.nullObject))) (not (=> (not (= tptp.this tptp.nullObject)) (=> (= tptp.return_value_0 (tptp.select2 |tptp.'Heap'| tptp.this |tptp.'CirQueue_count'|)) (not (or (not (forall ((A__questionmark_o_1 Int) (A__questionmark_f_1 Int)) (exists ((A__questionmark_v_6_123 Int) (A__questionmark_v_3_125 Int) (A__questionmark_v_4_126 Int)) (and (= A__questionmark_v_6_123 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 A__questionmark_f_1)) (= A__questionmark_v_3_125 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.ownerFrame)) (= A__questionmark_v_4_126 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IncludeInMainFrameCondition'| A__questionmark_f_1) tptp.true_1)) (not (not (= A__questionmark_o_1 tptp.nullObject))) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_3_125 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 |tptp.'Heap'| A__questionmark_v_4_126 tptp.inv) A__questionmark_v_3_125) tptp.true_1)) (= (tptp.select2 |tptp.'Heap'| A__questionmark_v_4_126 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_3_125)))))) (= A__questionmark_v_6_123 A__questionmark_v_6_123)))))) (not (=> (forall ((A__questionmark_o_1 Int) (A__questionmark_f_1 Int)) (exists ((A__questionmark_v_6_127 Int) (A__questionmark_v_3_129 Int) (A__questionmark_v_4_130 Int)) (and (= A__questionmark_v_6_127 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 A__questionmark_f_1)) (= A__questionmark_v_3_129 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.ownerFrame)) (= A__questionmark_v_4_130 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IncludeInMainFrameCondition'| A__questionmark_f_1) tptp.true_1)) (not (not (= A__questionmark_o_1 tptp.nullObject))) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_3_129 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 |tptp.'Heap'| A__questionmark_v_4_130 tptp.inv) A__questionmark_v_3_129) tptp.true_1)) (= (tptp.select2 |tptp.'Heap'| A__questionmark_v_4_130 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_3_129)))))) (= A__questionmark_v_6_127 A__questionmark_v_6_127))))) (not (or (not (= tptp.return_value_0 (tptp.select2 |tptp.'Heap'| tptp.this |tptp.'CirQueue_count'|))) (not (=> (= tptp.return_value_0 (tptp.select2 |tptp.'Heap'| tptp.this |tptp.'CirQueue_count'|)) true))))))))))))))))))))))))
% 25.23/25.50 (step t1 (cl (not (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|))) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|)))) :rule equiv_pos2)
% 25.23/25.50 (step t2 (cl (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|))) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))) (not (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|)))))) :rule reordering :premises (t1))
% 25.23/25.50 (step t3 (cl (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) :rule implies_neg1)
% 25.23/25.50 (anchor :step t4)
% 25.23/25.50 (assume t4.a0 (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))
% 25.23/25.50 (step t4.t1 (cl (or (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|)))))) :rule forall_inst :args ((:= A__questionmark_o tptp.this) (:= A__questionmark_T |tptp.'CirQueue'|)))
% 25.23/25.50 (step t4.t2 (cl (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))))) :rule or :premises (t4.t1))
% 25.23/25.50 (step t4.t3 (cl (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))))) :rule resolution :premises (t4.t2 t4.a0))
% 25.23/25.50 (step t4 (cl (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))))) :rule subproof :discharge (t4.a0))
% 25.23/25.50 (step t5 (cl (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))))) :rule resolution :premises (t3 t4))
% 25.23/25.50 (step t6 (cl (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))))) (not (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|)))))) :rule implies_neg2)
% 25.23/25.50 (step t7 (cl (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))))) (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|)))))) :rule resolution :premises (t5 t6))
% 25.23/25.50 (step t8 (cl (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|)))))) :rule contraction :premises (t7))
% 25.23/25.50 (step t9 (cl (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'CirQueue'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'CirQueue'|))))) :rule implies :premises (t8))
% 25.23/25.50 (step t10 (cl (not (not (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) :rule not_not)
% 25.23/25.50 (step t11 (cl (not (= (exists ((A__questionmark_v_12_1 Int) (A__questionmark_v_11_3 Int) (A__questionmark_v_10_4 Int) (A__questionmark_v_9_5 Int) (A__questionmark_v_8_6 Int) (A__questionmark_v_7_7 Int) (A__questionmark_v_6_8 Int) (A__questionmark_v_4_9 Int) (A__questionmark_v_3_10 Int) (A__questionmark_v_2_11 Int) (A__questionmark_v_0_12 Int) (A__questionmark_v_1_13 Int)) (and (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'CirQueue'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'CirQueue'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_head'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|) |tptp.'CirQueue_head'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) |tptp.'CirQueue_elements'|)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_elements'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'CirQueue_elements'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_tail'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|) |tptp.'CirQueue_tail'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_count'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|) |tptp.'CirQueue_count'|)) (not (= (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|) tptp.true_1)) (not (= A__questionmark_v_0_12 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12) |tptp.'CirQueue'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'CirQueue'|) |tptp.'CirQueue'|)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_13 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_2_11 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true))) (not (= A__questionmark_v_3_10 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true))) (not (= A__questionmark_v_4_9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true))) (not (= A__questionmark_v_7_7 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'Program'| |tptp.'Program'|) tptp.true_1)) (not (= A__questionmark_v_8_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6) |tptp.'Program'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Program'|) |tptp.'Program'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true))) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (= A__questionmark_v_9_5 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5) |tptp.'System_MarshalByRefObject'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|) |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true))) (not (= A__questionmark_v_10_4 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4) |tptp.'System_IO_TextWriter'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|) |tptp.'System_IO_TextWriter'|)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IDisposable'|) |tptp.'System_IDisposable'|)) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|))) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= A__questionmark_v_11_3 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3) |tptp.'System_IO_TextReader'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|) |tptp.'System_IO_TextReader'|)) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_12_1 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0)))))))) (not (or (= tptp.allocated tptp.elements) (= tptp.allocated tptp.inv) (= tptp.localinv tptp.allocated) (= tptp.allocated tptp.exposeVersion) (= tptp.sharingMode tptp.allocated) (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.allocated) (= tptp.allocated tptp.ownerFrame) (= tptp.allocated |tptp.'PeerGroupPlaceholder'|) (= tptp.allocated |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated) (= |tptp.'ArrayCategoryRef'| tptp.allocated) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated) (= |tptp.'System_Array'| tptp.allocated) (= |tptp.'System_Boolean'| tptp.allocated) (= |tptp.'System_Object'| tptp.allocated) (= tptp.allocated |tptp.'System_Type'|) (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|) (= tptp.allocated |tptp.'System_String'|) (= tptp.allocated |tptp.'FirstConsistentOwner'|) (= tptp.allocated |tptp.'System_SByte'|) (= tptp.allocated |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.allocated) (= |tptp.'System_UInt64'| tptp.allocated) (= tptp.allocated |tptp.'System_Char'|) (= tptp.allocated |tptp.'System_UIntPtr'|) (= tptp.allocated |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| tptp.allocated) (= tptp.allocated |tptp.'CirQueue_head'|) (= tptp.allocated |tptp.'CirQueue_tail'|) (= tptp.allocated |tptp.'CirQueue_count'|) (= tptp.allocated |tptp.'System_IO_TextWriter'|) (= tptp.allocated |tptp.'System_ICloneable'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| tptp.allocated) (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.allocated |tptp.'Program'|) (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.allocated |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| tptp.allocated) (= tptp.allocated |tptp.'System_IComparable_1___System_String'|) (= tptp.allocated |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated) (= tptp.allocated |tptp.'System_Collections_IList'|) (= tptp.allocated |tptp.'System_Reflection_IReflect'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.allocated |tptp.'System_IO_TextReader'|) (= tptp.allocated |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.allocated) (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.allocated) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated) (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated) (= tptp.allocated tptp.stringLiteral0) (= tptp.elements tptp.inv) (= tptp.localinv tptp.elements) (= tptp.elements tptp.exposeVersion) (= tptp.sharingMode tptp.elements) (= |tptp.'SharingMode_Unshared'| tptp.elements) (= |tptp.'SharingMode_LockProtected'| tptp.elements) (= tptp.ownerRef tptp.elements) (= tptp.elements tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.elements) (= |tptp.'ArrayCategoryValue'| tptp.elements) (= |tptp.'ArrayCategoryInt'| tptp.elements) (= |tptp.'ArrayCategoryRef'| tptp.elements) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements) (= |tptp.'System_Array'| tptp.elements) (= |tptp.'System_Boolean'| tptp.elements) (= |tptp.'System_Object'| tptp.elements) (= tptp.elements |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements) (= tptp.elements |tptp.'System_String'|) (= tptp.elements |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.elements) (= tptp.elements |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.elements) (= |tptp.'System_UInt16'| tptp.elements) (= |tptp.'System_Int32'| tptp.elements) (= tptp.elements |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.elements) (= |tptp.'System_UInt64'| tptp.elements) (= |tptp.'System_Char'| tptp.elements) (= tptp.elements |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements) (= |tptp.'CirQueue_elements'| tptp.elements) (= |tptp.'CirQueue_head'| tptp.elements) (= tptp.elements |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| tptp.elements) (= |tptp.'System_IO_TextWriter'| tptp.elements) (= tptp.elements |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements) (= |tptp.'System_MarshalByRefObject'| tptp.elements) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements) (= tptp.elements |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements) (= |tptp.'System_Collections_ICollection'| tptp.elements) (= |tptp.'System_IDisposable'| tptp.elements) (= |tptp.'System_IComparable_1___System_String'| tptp.elements) (= |tptp.'System_Exception'| tptp.elements) (= |tptp.'System_Collections_IEnumerable'| tptp.elements) (= tptp.elements |tptp.'System_Collections_IList'|) (= tptp.elements |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements) (= |tptp.'System_IO_TextReader'| tptp.elements) (= |tptp.'System_IComparable'| tptp.elements) (= |tptp.'CirQueue'| tptp.elements) (= tptp.elements |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.elements) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements) (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements) (= tptp.stringLiteral0 tptp.elements) (= tptp.localinv tptp.inv) (= tptp.inv tptp.exposeVersion) (= tptp.sharingMode tptp.inv) (= |tptp.'SharingMode_Unshared'| tptp.inv) (= |tptp.'SharingMode_LockProtected'| tptp.inv) (= tptp.ownerRef tptp.inv) (= tptp.inv tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.inv) (= |tptp.'ArrayCategoryValue'| tptp.inv) (= |tptp.'ArrayCategoryInt'| tptp.inv) (= |tptp.'ArrayCategoryRef'| tptp.inv) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv) (= |tptp.'System_Array'| tptp.inv) (= |tptp.'System_Boolean'| tptp.inv) (= |tptp.'System_Object'| tptp.inv) (= tptp.inv |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv) (= tptp.inv |tptp.'System_String'|) (= tptp.inv |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.inv) (= tptp.inv |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.inv) (= |tptp.'System_UInt16'| tptp.inv) (= |tptp.'System_Int32'| tptp.inv) (= |tptp.'System_UInt32'| tptp.inv) (= |tptp.'System_Int64'| tptp.inv) (= |tptp.'System_UInt64'| tptp.inv) (= |tptp.'System_Char'| tptp.inv) (= |tptp.'System_UIntPtr'| tptp.inv) (= |tptp.'System_IntPtr'| tptp.inv) (= |tptp.'CirQueue_elements'| tptp.inv) (= |tptp.'CirQueue_head'| tptp.inv) (= tptp.inv |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| tptp.inv) (= |tptp.'System_IO_TextWriter'| tptp.inv) (= tptp.inv |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv) (= |tptp.'System_MarshalByRefObject'| tptp.inv) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv) (= tptp.inv |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv) (= |tptp.'System_Collections_ICollection'| tptp.inv) (= |tptp.'System_IDisposable'| tptp.inv) (= |tptp.'System_IComparable_1___System_String'| tptp.inv) (= |tptp.'System_Exception'| tptp.inv) (= |tptp.'System_Collections_IEnumerable'| tptp.inv) (= |tptp.'System_Collections_IList'| tptp.inv) (= tptp.inv |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv) (= |tptp.'System_IO_TextReader'| tptp.inv) (= |tptp.'System_IComparable'| tptp.inv) (= |tptp.'CirQueue'| tptp.inv) (= tptp.inv |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.inv) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv) (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv) (= tptp.stringLiteral0 tptp.inv) (= tptp.localinv tptp.exposeVersion) (= tptp.localinv tptp.sharingMode) (= tptp.localinv |tptp.'SharingMode_Unshared'|) (= tptp.localinv |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.localinv) (= tptp.localinv tptp.ownerFrame) (= tptp.localinv |tptp.'PeerGroupPlaceholder'|) (= tptp.localinv |tptp.'ArrayCategoryValue'|) (= tptp.localinv |tptp.'ArrayCategoryInt'|) (= tptp.localinv |tptp.'ArrayCategoryRef'|) (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|) (= tptp.localinv |tptp.'System_Array'|) (= tptp.localinv |tptp.'System_Boolean'|) (= tptp.localinv |tptp.'System_Object'|) (= tptp.localinv |tptp.'System_Type'|) (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|) (= tptp.localinv |tptp.'System_String'|) (= tptp.localinv |tptp.'FirstConsistentOwner'|) (= tptp.localinv |tptp.'System_SByte'|) (= tptp.localinv |tptp.'System_Byte'|) (= tptp.localinv |tptp.'System_Int16'|) (= tptp.localinv |tptp.'System_UInt16'|) (= tptp.localinv |tptp.'System_Int32'|) (= tptp.localinv |tptp.'System_UInt32'|) (= tptp.localinv |tptp.'System_Int64'|) (= tptp.localinv |tptp.'System_UInt64'|) (= tptp.localinv |tptp.'System_Char'|) (= tptp.localinv |tptp.'System_UIntPtr'|) (= tptp.localinv |tptp.'System_IntPtr'|) (= tptp.localinv |tptp.'CirQueue_elements'|) (= tptp.localinv |tptp.'CirQueue_head'|) (= tptp.localinv |tptp.'CirQueue_tail'|) (= tptp.localinv |tptp.'CirQueue_count'|) (= tptp.localinv |tptp.'System_IO_TextWriter'|) (= tptp.localinv |tptp.'System_ICloneable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.localinv |tptp.'System_MarshalByRefObject'|) (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.localinv |tptp.'Program'|) (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.localinv |tptp.'System_Collections_ICollection'|) (= tptp.localinv |tptp.'System_IDisposable'|) (= tptp.localinv |tptp.'System_IComparable_1___System_String'|) (= tptp.localinv |tptp.'System_Exception'|) (= tptp.localinv |tptp.'System_Collections_IEnumerable'|) (= tptp.localinv |tptp.'System_Collections_IList'|) (= tptp.localinv |tptp.'System_Reflection_IReflect'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.localinv |tptp.'System_IO_TextReader'|) (= tptp.localinv |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.localinv) (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|) (= tptp.localinv |tptp.'System_IConvertible'|) (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|) (= tptp.localinv tptp.stringLiteral0) (= tptp.sharingMode tptp.exposeVersion) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion) (= tptp.ownerRef tptp.exposeVersion) (= tptp.ownerFrame tptp.exposeVersion) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion) (= |tptp.'System_Array'| tptp.exposeVersion) (= |tptp.'System_Boolean'| tptp.exposeVersion) (= |tptp.'System_Object'| tptp.exposeVersion) (= |tptp.'System_Type'| tptp.exposeVersion) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion) (= |tptp.'System_SByte'| tptp.exposeVersion) (= |tptp.'System_Byte'| tptp.exposeVersion) (= |tptp.'System_Int16'| tptp.exposeVersion) (= |tptp.'System_UInt16'| tptp.exposeVersion) (= |tptp.'System_Int32'| tptp.exposeVersion) (= |tptp.'System_UInt32'| tptp.exposeVersion) (= |tptp.'System_Int64'| tptp.exposeVersion) (= |tptp.'System_UInt64'| tptp.exposeVersion) (= |tptp.'System_Char'| tptp.exposeVersion) (= |tptp.'System_UIntPtr'| tptp.exposeVersion) (= |tptp.'System_IntPtr'| tptp.exposeVersion) (= |tptp.'CirQueue_elements'| tptp.exposeVersion) (= |tptp.'CirQueue_head'| tptp.exposeVersion) (= |tptp.'CirQueue_tail'| tptp.exposeVersion) (= |tptp.'CirQueue_count'| tptp.exposeVersion) (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion) (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion) (= |tptp.'System_IDisposable'| tptp.exposeVersion) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Exception'| tptp.exposeVersion) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion) (= |tptp.'System_Collections_IList'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion) (= |tptp.'System_IO_TextReader'| tptp.exposeVersion) (= |tptp.'System_IComparable'| tptp.exposeVersion) (= |tptp.'CirQueue'| tptp.exposeVersion) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_IConvertible'| tptp.exposeVersion) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion) (= tptp.stringLiteral0 tptp.exposeVersion) (= tptp.sharingMode |tptp.'SharingMode_Unshared'|) (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.sharingMode) (= tptp.sharingMode tptp.ownerFrame) (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|) (= tptp.sharingMode |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode) (= tptp.sharingMode |tptp.'ArrayCategoryRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Boolean'|) (= tptp.sharingMode |tptp.'System_Object'|) (= tptp.sharingMode |tptp.'System_Type'|) (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|) (= tptp.sharingMode |tptp.'System_String'|) (= tptp.sharingMode |tptp.'FirstConsistentOwner'|) (= tptp.sharingMode |tptp.'System_SByte'|) (= tptp.sharingMode |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_UInt16'|) (= tptp.sharingMode |tptp.'System_Int32'|) (= tptp.sharingMode |tptp.'System_UInt32'|) (= tptp.sharingMode |tptp.'System_Int64'|) (= tptp.sharingMode |tptp.'System_UInt64'|) (= tptp.sharingMode |tptp.'System_Char'|) (= tptp.sharingMode |tptp.'System_UIntPtr'|) (= tptp.sharingMode |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| tptp.sharingMode) (= tptp.sharingMode |tptp.'CirQueue_head'|) (= tptp.sharingMode |tptp.'CirQueue_tail'|) (= tptp.sharingMode |tptp.'CirQueue_count'|) (= tptp.sharingMode |tptp.'System_IO_TextWriter'|) (= tptp.sharingMode |tptp.'System_ICloneable'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.sharingMode |tptp.'Program'|) (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.sharingMode |tptp.'System_Collections_ICollection'|) (= tptp.sharingMode |tptp.'System_IDisposable'|) (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Collections_IList'|) (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.sharingMode |tptp.'System_IO_TextReader'|) (= tptp.sharingMode |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|) (= tptp.sharingMode |tptp.'System_IConvertible'|) (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|) (= tptp.sharingMode tptp.stringLiteral0) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame) (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|) (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|) (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|) (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame) (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0) (= tptp.ownerRef tptp.ownerFrame) (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|) (= tptp.ownerRef |tptp.'ArrayCategoryValue'|) (= tptp.ownerRef |tptp.'ArrayCategoryInt'|) (= tptp.ownerRef |tptp.'ArrayCategoryRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|) (= tptp.ownerRef |tptp.'System_Array'|) (= tptp.ownerRef |tptp.'System_Boolean'|) (= tptp.ownerRef |tptp.'System_Object'|) (= tptp.ownerRef |tptp.'System_Type'|) (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|) (= tptp.ownerRef |tptp.'System_String'|) (= tptp.ownerRef |tptp.'FirstConsistentOwner'|) (= tptp.ownerRef |tptp.'System_SByte'|) (= tptp.ownerRef |tptp.'System_Byte'|) (= tptp.ownerRef |tptp.'System_Int16'|) (= tptp.ownerRef |tptp.'System_UInt16'|) (= tptp.ownerRef |tptp.'System_Int32'|) (= tptp.ownerRef |tptp.'System_UInt32'|) (= tptp.ownerRef |tptp.'System_Int64'|) (= tptp.ownerRef |tptp.'System_UInt64'|) (= tptp.ownerRef |tptp.'System_Char'|) (= tptp.ownerRef |tptp.'System_UIntPtr'|) (= tptp.ownerRef |tptp.'System_IntPtr'|) (= tptp.ownerRef |tptp.'CirQueue_elements'|) (= tptp.ownerRef |tptp.'CirQueue_head'|) (= tptp.ownerRef |tptp.'CirQueue_tail'|) (= tptp.ownerRef |tptp.'CirQueue_count'|) (= tptp.ownerRef |tptp.'System_IO_TextWriter'|) (= tptp.ownerRef |tptp.'System_ICloneable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.ownerRef |tptp.'Program'|) (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.ownerRef |tptp.'System_Collections_ICollection'|) (= tptp.ownerRef |tptp.'System_IDisposable'|) (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Exception'|) (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|) (= tptp.ownerRef |tptp.'System_Collections_IList'|) (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.ownerRef |tptp.'System_IO_TextReader'|) (= tptp.ownerRef |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.ownerRef) (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerRef |tptp.'System_IConvertible'|) (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|) (= tptp.ownerRef tptp.stringLiteral0) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame) (= |tptp.'System_Array'| tptp.ownerFrame) (= |tptp.'System_Boolean'| tptp.ownerFrame) (= |tptp.'System_Object'| tptp.ownerFrame) (= |tptp.'System_Type'| tptp.ownerFrame) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame) (= |tptp.'System_SByte'| tptp.ownerFrame) (= |tptp.'System_Byte'| tptp.ownerFrame) (= |tptp.'System_Int16'| tptp.ownerFrame) (= |tptp.'System_UInt16'| tptp.ownerFrame) (= |tptp.'System_Int32'| tptp.ownerFrame) (= |tptp.'System_UInt32'| tptp.ownerFrame) (= |tptp.'System_Int64'| tptp.ownerFrame) (= |tptp.'System_UInt64'| tptp.ownerFrame) (= |tptp.'System_Char'| tptp.ownerFrame) (= |tptp.'System_UIntPtr'| tptp.ownerFrame) (= |tptp.'System_IntPtr'| tptp.ownerFrame) (= |tptp.'CirQueue_elements'| tptp.ownerFrame) (= |tptp.'CirQueue_head'| tptp.ownerFrame) (= |tptp.'CirQueue_tail'| tptp.ownerFrame) (= |tptp.'CirQueue_count'| tptp.ownerFrame) (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame) (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame) (= |tptp.'System_IDisposable'| tptp.ownerFrame) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame) (= |tptp.'System_Exception'| tptp.ownerFrame) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame) (= |tptp.'System_Collections_IList'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame) (= |tptp.'System_IO_TextReader'| tptp.ownerFrame) (= |tptp.'System_IComparable'| tptp.ownerFrame) (= |tptp.'CirQueue'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.ownerFrame) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame) (= tptp.stringLiteral0 tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|) (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|) (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0) (= |tptp.'System_Array'| |tptp.'System_Boolean'|) (= |tptp.'System_Array'| |tptp.'System_Object'|) (= |tptp.'System_Array'| |tptp.'System_Type'|) (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Array'| |tptp.'System_String'|) (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Array'| |tptp.'System_SByte'|) (= |tptp.'System_Array'| |tptp.'System_Byte'|) (= |tptp.'System_Array'| |tptp.'System_Int16'|) (= |tptp.'System_Array'| |tptp.'System_UInt16'|) (= |tptp.'System_Array'| |tptp.'System_Int32'|) (= |tptp.'System_Array'| |tptp.'System_UInt32'|) (= |tptp.'System_Array'| |tptp.'System_Int64'|) (= |tptp.'System_Array'| |tptp.'System_UInt64'|) (= |tptp.'System_Array'| |tptp.'System_Char'|) (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Array'| |tptp.'System_IntPtr'|) (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|) (= |tptp.'System_Array'| |tptp.'CirQueue_head'|) (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Array'| |tptp.'CirQueue_count'|) (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Array'| |tptp.'System_ICloneable'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Array'| |tptp.'Program'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Array'| |tptp.'System_IDisposable'|) (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Array'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_IConvertible'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Array'| tptp.stringLiteral0) (= |tptp.'System_Object'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Type'|) (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Boolean'| |tptp.'System_String'|) (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Boolean'| |tptp.'System_SByte'|) (= |tptp.'System_Boolean'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|) (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|) (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Boolean'| |tptp.'Program'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral0) (= |tptp.'System_Object'| |tptp.'System_Type'|) (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Object'| |tptp.'System_String'|) (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Object'| |tptp.'System_SByte'|) (= |tptp.'System_Object'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt64'|) (= |tptp.'System_Object'| |tptp.'System_Char'|) (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Object'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'CirQueue_head'|) (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Object'| |tptp.'CirQueue_count'|) (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Object'| |tptp.'System_ICloneable'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Object'| |tptp.'Program'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Object'| |tptp.'System_IDisposable'|) (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Object'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Object'| tptp.stringLiteral0) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|) (= |tptp.'System_Char'| |tptp.'System_Type'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|) (= |tptp.'CirQueue_head'| |tptp.'System_Type'|) (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|) (= |tptp.'CirQueue_count'| |tptp.'System_Type'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|) (= |tptp.'System_IDisposable'| |tptp.'System_Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|) (= |tptp.'CirQueue'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|) (= tptp.stringLiteral0 |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'System_String'|) (= |tptp.'System_Byte'| |tptp.'System_String'|) (= |tptp.'System_Int16'| |tptp.'System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|) (= |tptp.'System_Int32'| |tptp.'System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|) (= |tptp.'System_Int64'| |tptp.'System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|) (= |tptp.'System_Char'| |tptp.'System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|) (= |tptp.'CirQueue_elements'| |tptp.'System_String'|) (= |tptp.'CirQueue_head'| |tptp.'System_String'|) (= |tptp.'CirQueue_tail'| |tptp.'System_String'|) (= |tptp.'CirQueue_count'| |tptp.'System_String'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|) (= |tptp.'Program'| |tptp.'System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|) (= |tptp.'System_IDisposable'| |tptp.'System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Exception'| |tptp.'System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|) (= |tptp.'CirQueue'| |tptp.'System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|) (= tptp.stringLiteral0 |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|) (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|) (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|) (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|) (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|) (= |tptp.'CirQueue'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|) (= tptp.stringLiteral0 |tptp.'System_SByte'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|) (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|) (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|) (= |tptp.'CirQueue'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|) (= tptp.stringLiteral0 |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_UInt16'|) (= |tptp.'System_Int16'| |tptp.'System_Int32'|) (= |tptp.'System_Int16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int16'| |tptp.'System_Int64'|) (= |tptp.'System_Int16'| |tptp.'System_UInt64'|) (= |tptp.'System_Int16'| |tptp.'System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|) (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|) (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int16'| |tptp.'Program'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int16'| tptp.stringLiteral0) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|) (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt16'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|) (= |tptp.'CirQueue'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.stringLiteral0) (= |tptp.'System_Int32'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt64'|) (= |tptp.'System_Int32'| |tptp.'System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|) (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|) (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int32'| |tptp.'Program'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int32'| tptp.stringLiteral0) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|) (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|) (= |tptp.'CirQueue'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|) (= tptp.stringLiteral0 |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt64'|) (= |tptp.'System_Int64'| |tptp.'System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|) (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|) (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int64'| |tptp.'Program'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int64'| tptp.stringLiteral0) (= |tptp.'System_UInt64'| |tptp.'System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|) (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|) (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|) (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt64'| |tptp.'Program'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.stringLiteral0) (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|) (= |tptp.'CirQueue_head'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_Char'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|) (= |tptp.'System_IDisposable'| |tptp.'System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|) (= |tptp.'CirQueue'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|) (= tptp.stringLiteral0 |tptp.'System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|) (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|) (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IntPtr'| |tptp.'Program'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.stringLiteral0) (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|) (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'CirQueue_elements'| |tptp.'Program'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'CirQueue_elements'| tptp.stringLiteral0) (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|) (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|) (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|) (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|) (= tptp.stringLiteral0 |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|) (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|) (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|) (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'CirQueue_count'| |tptp.'Program'|) (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| tptp.stringLiteral0) (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|) (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|) (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|) (= tptp.stringLiteral0 |tptp.'System_ICloneable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0) (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|) (= |tptp.'System_IDisposable'| |tptp.'Program'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|) (= |tptp.'System_Exception'| |tptp.'Program'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|) (= |tptp.'System_Collections_IList'| |tptp.'Program'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|) (= |tptp.'System_IO_TextReader'| |tptp.'Program'|) (= |tptp.'System_IComparable'| |tptp.'Program'|) (= |tptp.'CirQueue'| |tptp.'Program'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|) (= |tptp.'System_IConvertible'| |tptp.'Program'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|) (= tptp.stringLiteral0 |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0) (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0) (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| tptp.stringLiteral0) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.stringLiteral0) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|) (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0) (= |tptp.'CirQueue'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.stringLiteral0) (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'CirQueue'| tptp.stringLiteral0) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_IConvertible'| tptp.stringLiteral0) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0))) (not (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875))))) (not (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924))))) (not (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973))))) (not (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022))))) (not (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|)))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))))) (not (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176))))) (not (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190))))) (not (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))))) (not (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281))))) (not (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675))))) (not (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680))))) (not (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634))))) (not (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0))) (not (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0))) (not (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720))))) (not (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1)))) (not (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784))))) (not (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795))))) (not (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0))))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|)))) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)))) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|))) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'Program'|))) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| (|tptp.'BaseClass'| |tptp.'Program'|)))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| (|tptp.'BaseClass'| |tptp.'CirQueue'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= (|tptp.'BaseClass'| |tptp.'CirQueue'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|)))))))) (not (exists ((A__questionmark_v_12_1 Int) (A__questionmark_v_11_3 Int) (A__questionmark_v_10_4 Int) (A__questionmark_v_9_5 Int) (A__questionmark_v_8_6 Int) (A__questionmark_v_7_7 Int) (A__questionmark_v_6_8 Int) (A__questionmark_v_4_9 Int) (A__questionmark_v_3_10 Int) (A__questionmark_v_2_11 Int) (A__questionmark_v_0_12 Int) (A__questionmark_v_1_13 Int)) (and (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'CirQueue'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'CirQueue'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_head'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|) |tptp.'CirQueue_head'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) |tptp.'CirQueue_elements'|)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_elements'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'CirQueue_elements'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_tail'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|) |tptp.'CirQueue_tail'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_count'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|) |tptp.'CirQueue_count'|)) (not (= (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|) tptp.true_1)) (not (= A__questionmark_v_0_12 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12) |tptp.'CirQueue'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'CirQueue'|) |tptp.'CirQueue'|)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_13 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_2_11 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true))) (not (= A__questionmark_v_3_10 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true))) (not (= A__questionmark_v_4_9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true))) (not (= A__questionmark_v_7_7 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'Program'| |tptp.'Program'|) tptp.true_1)) (not (= A__questionmark_v_8_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6) |tptp.'Program'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Program'|) |tptp.'Program'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true))) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (= A__questionmark_v_9_5 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5) |tptp.'System_MarshalByRefObject'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|) |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true))) (not (= A__questionmark_v_10_4 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4) |tptp.'System_IO_TextWriter'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|) |tptp.'System_IO_TextWriter'|)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IDisposable'|) |tptp.'System_IDisposable'|)) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|))) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= A__questionmark_v_11_3 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3) |tptp.'System_IO_TextReader'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|) |tptp.'System_IO_TextReader'|)) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_12_1 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0))))))))) (not (or (= tptp.allocated tptp.elements) (= tptp.allocated tptp.inv) (= tptp.localinv tptp.allocated) (= tptp.allocated tptp.exposeVersion) (= tptp.sharingMode tptp.allocated) (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.allocated) (= tptp.allocated tptp.ownerFrame) (= tptp.allocated |tptp.'PeerGroupPlaceholder'|) (= tptp.allocated |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated) (= |tptp.'ArrayCategoryRef'| tptp.allocated) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated) (= |tptp.'System_Array'| tptp.allocated) (= |tptp.'System_Boolean'| tptp.allocated) (= |tptp.'System_Object'| tptp.allocated) (= tptp.allocated |tptp.'System_Type'|) (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|) (= tptp.allocated |tptp.'System_String'|) (= tptp.allocated |tptp.'FirstConsistentOwner'|) (= tptp.allocated |tptp.'System_SByte'|) (= tptp.allocated |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.allocated) (= |tptp.'System_UInt64'| tptp.allocated) (= tptp.allocated |tptp.'System_Char'|) (= tptp.allocated |tptp.'System_UIntPtr'|) (= tptp.allocated |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| tptp.allocated) (= tptp.allocated |tptp.'CirQueue_head'|) (= tptp.allocated |tptp.'CirQueue_tail'|) (= tptp.allocated |tptp.'CirQueue_count'|) (= tptp.allocated |tptp.'System_IO_TextWriter'|) (= tptp.allocated |tptp.'System_ICloneable'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| tptp.allocated) (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.allocated |tptp.'Program'|) (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.allocated |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| tptp.allocated) (= tptp.allocated |tptp.'System_IComparable_1___System_String'|) (= tptp.allocated |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated) (= tptp.allocated |tptp.'System_Collections_IList'|) (= tptp.allocated |tptp.'System_Reflection_IReflect'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.allocated |tptp.'System_IO_TextReader'|) (= tptp.allocated |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.allocated) (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.allocated) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated) (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated) (= tptp.allocated tptp.stringLiteral0) (= tptp.elements tptp.inv) (= tptp.localinv tptp.elements) (= tptp.elements tptp.exposeVersion) (= tptp.sharingMode tptp.elements) (= |tptp.'SharingMode_Unshared'| tptp.elements) (= |tptp.'SharingMode_LockProtected'| tptp.elements) (= tptp.ownerRef tptp.elements) (= tptp.elements tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.elements) (= |tptp.'ArrayCategoryValue'| tptp.elements) (= |tptp.'ArrayCategoryInt'| tptp.elements) (= |tptp.'ArrayCategoryRef'| tptp.elements) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements) (= |tptp.'System_Array'| tptp.elements) (= |tptp.'System_Boolean'| tptp.elements) (= |tptp.'System_Object'| tptp.elements) (= tptp.elements |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements) (= tptp.elements |tptp.'System_String'|) (= tptp.elements |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.elements) (= tptp.elements |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.elements) (= |tptp.'System_UInt16'| tptp.elements) (= |tptp.'System_Int32'| tptp.elements) (= tptp.elements |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.elements) (= |tptp.'System_UInt64'| tptp.elements) (= |tptp.'System_Char'| tptp.elements) (= tptp.elements |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements) (= |tptp.'CirQueue_elements'| tptp.elements) (= |tptp.'CirQueue_head'| tptp.elements) (= tptp.elements |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| tptp.elements) (= |tptp.'System_IO_TextWriter'| tptp.elements) (= tptp.elements |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements) (= |tptp.'System_MarshalByRefObject'| tptp.elements) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements) (= tptp.elements |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements) (= |tptp.'System_Collections_ICollection'| tptp.elements) (= |tptp.'System_IDisposable'| tptp.elements) (= |tptp.'System_IComparable_1___System_String'| tptp.elements) (= |tptp.'System_Exception'| tptp.elements) (= |tptp.'System_Collections_IEnumerable'| tptp.elements) (= tptp.elements |tptp.'System_Collections_IList'|) (= tptp.elements |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements) (= |tptp.'System_IO_TextReader'| tptp.elements) (= |tptp.'System_IComparable'| tptp.elements) (= |tptp.'CirQueue'| tptp.elements) (= tptp.elements |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.elements) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements) (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements) (= tptp.stringLiteral0 tptp.elements) (= tptp.localinv tptp.inv) (= tptp.inv tptp.exposeVersion) (= tptp.sharingMode tptp.inv) (= |tptp.'SharingMode_Unshared'| tptp.inv) (= |tptp.'SharingMode_LockProtected'| tptp.inv) (= tptp.ownerRef tptp.inv) (= tptp.inv tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.inv) (= |tptp.'ArrayCategoryValue'| tptp.inv) (= |tptp.'ArrayCategoryInt'| tptp.inv) (= |tptp.'ArrayCategoryRef'| tptp.inv) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv) (= |tptp.'System_Array'| tptp.inv) (= |tptp.'System_Boolean'| tptp.inv) (= |tptp.'System_Object'| tptp.inv) (= tptp.inv |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv) (= tptp.inv |tptp.'System_String'|) (= tptp.inv |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.inv) (= tptp.inv |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.inv) (= |tptp.'System_UInt16'| tptp.inv) (= |tptp.'System_Int32'| tptp.inv) (= |tptp.'System_UInt32'| tptp.inv) (= |tptp.'System_Int64'| tptp.inv) (= |tptp.'System_UInt64'| tptp.inv) (= |tptp.'System_Char'| tptp.inv) (= |tptp.'System_UIntPtr'| tptp.inv) (= |tptp.'System_IntPtr'| tptp.inv) (= |tptp.'CirQueue_elements'| tptp.inv) (= |tptp.'CirQueue_head'| tptp.inv) (= tptp.inv |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| tptp.inv) (= |tptp.'System_IO_TextWriter'| tptp.inv) (= tptp.inv |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv) (= |tptp.'System_MarshalByRefObject'| tptp.inv) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv) (= tptp.inv |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv) (= |tptp.'System_Collections_ICollection'| tptp.inv) (= |tptp.'System_IDisposable'| tptp.inv) (= |tptp.'System_IComparable_1___System_String'| tptp.inv) (= |tptp.'System_Exception'| tptp.inv) (= |tptp.'System_Collections_IEnumerable'| tptp.inv) (= |tptp.'System_Collections_IList'| tptp.inv) (= tptp.inv |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv) (= |tptp.'System_IO_TextReader'| tptp.inv) (= |tptp.'System_IComparable'| tptp.inv) (= |tptp.'CirQueue'| tptp.inv) (= tptp.inv |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.inv) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv) (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv) (= tptp.stringLiteral0 tptp.inv) (= tptp.localinv tptp.exposeVersion) (= tptp.localinv tptp.sharingMode) (= tptp.localinv |tptp.'SharingMode_Unshared'|) (= tptp.localinv |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.localinv) (= tptp.localinv tptp.ownerFrame) (= tptp.localinv |tptp.'PeerGroupPlaceholder'|) (= tptp.localinv |tptp.'ArrayCategoryValue'|) (= tptp.localinv |tptp.'ArrayCategoryInt'|) (= tptp.localinv |tptp.'ArrayCategoryRef'|) (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|) (= tptp.localinv |tptp.'System_Array'|) (= tptp.localinv |tptp.'System_Boolean'|) (= tptp.localinv |tptp.'System_Object'|) (= tptp.localinv |tptp.'System_Type'|) (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|) (= tptp.localinv |tptp.'System_String'|) (= tptp.localinv |tptp.'FirstConsistentOwner'|) (= tptp.localinv |tptp.'System_SByte'|) (= tptp.localinv |tptp.'System_Byte'|) (= tptp.localinv |tptp.'System_Int16'|) (= tptp.localinv |tptp.'System_UInt16'|) (= tptp.localinv |tptp.'System_Int32'|) (= tptp.localinv |tptp.'System_UInt32'|) (= tptp.localinv |tptp.'System_Int64'|) (= tptp.localinv |tptp.'System_UInt64'|) (= tptp.localinv |tptp.'System_Char'|) (= tptp.localinv |tptp.'System_UIntPtr'|) (= tptp.localinv |tptp.'System_IntPtr'|) (= tptp.localinv |tptp.'CirQueue_elements'|) (= tptp.localinv |tptp.'CirQueue_head'|) (= tptp.localinv |tptp.'CirQueue_tail'|) (= tptp.localinv |tptp.'CirQueue_count'|) (= tptp.localinv |tptp.'System_IO_TextWriter'|) (= tptp.localinv |tptp.'System_ICloneable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.localinv |tptp.'System_MarshalByRefObject'|) (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.localinv |tptp.'Program'|) (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.localinv |tptp.'System_Collections_ICollection'|) (= tptp.localinv |tptp.'System_IDisposable'|) (= tptp.localinv |tptp.'System_IComparable_1___System_String'|) (= tptp.localinv |tptp.'System_Exception'|) (= tptp.localinv |tptp.'System_Collections_IEnumerable'|) (= tptp.localinv |tptp.'System_Collections_IList'|) (= tptp.localinv |tptp.'System_Reflection_IReflect'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.localinv |tptp.'System_IO_TextReader'|) (= tptp.localinv |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.localinv) (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|) (= tptp.localinv |tptp.'System_IConvertible'|) (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|) (= tptp.localinv tptp.stringLiteral0) (= tptp.sharingMode tptp.exposeVersion) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion) (= tptp.ownerRef tptp.exposeVersion) (= tptp.ownerFrame tptp.exposeVersion) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion) (= |tptp.'System_Array'| tptp.exposeVersion) (= |tptp.'System_Boolean'| tptp.exposeVersion) (= |tptp.'System_Object'| tptp.exposeVersion) (= |tptp.'System_Type'| tptp.exposeVersion) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion) (= |tptp.'System_SByte'| tptp.exposeVersion) (= |tptp.'System_Byte'| tptp.exposeVersion) (= |tptp.'System_Int16'| tptp.exposeVersion) (= |tptp.'System_UInt16'| tptp.exposeVersion) (= |tptp.'System_Int32'| tptp.exposeVersion) (= |tptp.'System_UInt32'| tptp.exposeVersion) (= |tptp.'System_Int64'| tptp.exposeVersion) (= |tptp.'System_UInt64'| tptp.exposeVersion) (= |tptp.'System_Char'| tptp.exposeVersion) (= |tptp.'System_UIntPtr'| tptp.exposeVersion) (= |tptp.'System_IntPtr'| tptp.exposeVersion) (= |tptp.'CirQueue_elements'| tptp.exposeVersion) (= |tptp.'CirQueue_head'| tptp.exposeVersion) (= |tptp.'CirQueue_tail'| tptp.exposeVersion) (= |tptp.'CirQueue_count'| tptp.exposeVersion) (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion) (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion) (= |tptp.'System_IDisposable'| tptp.exposeVersion) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Exception'| tptp.exposeVersion) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion) (= |tptp.'System_Collections_IList'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion) (= |tptp.'System_IO_TextReader'| tptp.exposeVersion) (= |tptp.'System_IComparable'| tptp.exposeVersion) (= |tptp.'CirQueue'| tptp.exposeVersion) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_IConvertible'| tptp.exposeVersion) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion) (= tptp.stringLiteral0 tptp.exposeVersion) (= tptp.sharingMode |tptp.'SharingMode_Unshared'|) (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.sharingMode) (= tptp.sharingMode tptp.ownerFrame) (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|) (= tptp.sharingMode |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode) (= tptp.sharingMode |tptp.'ArrayCategoryRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Boolean'|) (= tptp.sharingMode |tptp.'System_Object'|) (= tptp.sharingMode |tptp.'System_Type'|) (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|) (= tptp.sharingMode |tptp.'System_String'|) (= tptp.sharingMode |tptp.'FirstConsistentOwner'|) (= tptp.sharingMode |tptp.'System_SByte'|) (= tptp.sharingMode |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_UInt16'|) (= tptp.sharingMode |tptp.'System_Int32'|) (= tptp.sharingMode |tptp.'System_UInt32'|) (= tptp.sharingMode |tptp.'System_Int64'|) (= tptp.sharingMode |tptp.'System_UInt64'|) (= tptp.sharingMode |tptp.'System_Char'|) (= tptp.sharingMode |tptp.'System_UIntPtr'|) (= tptp.sharingMode |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| tptp.sharingMode) (= tptp.sharingMode |tptp.'CirQueue_head'|) (= tptp.sharingMode |tptp.'CirQueue_tail'|) (= tptp.sharingMode |tptp.'CirQueue_count'|) (= tptp.sharingMode |tptp.'System_IO_TextWriter'|) (= tptp.sharingMode |tptp.'System_ICloneable'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.sharingMode |tptp.'Program'|) (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.sharingMode |tptp.'System_Collections_ICollection'|) (= tptp.sharingMode |tptp.'System_IDisposable'|) (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Collections_IList'|) (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.sharingMode |tptp.'System_IO_TextReader'|) (= tptp.sharingMode |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|) (= tptp.sharingMode |tptp.'System_IConvertible'|) (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|) (= tptp.sharingMode tptp.stringLiteral0) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame) (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|) (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|) (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|) (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame) (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0) (= tptp.ownerRef tptp.ownerFrame) (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|) (= tptp.ownerRef |tptp.'ArrayCategoryValue'|) (= tptp.ownerRef |tptp.'ArrayCategoryInt'|) (= tptp.ownerRef |tptp.'ArrayCategoryRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|) (= tptp.ownerRef |tptp.'System_Array'|) (= tptp.ownerRef |tptp.'System_Boolean'|) (= tptp.ownerRef |tptp.'System_Object'|) (= tptp.ownerRef |tptp.'System_Type'|) (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|) (= tptp.ownerRef |tptp.'System_String'|) (= tptp.ownerRef |tptp.'FirstConsistentOwner'|) (= tptp.ownerRef |tptp.'System_SByte'|) (= tptp.ownerRef |tptp.'System_Byte'|) (= tptp.ownerRef |tptp.'System_Int16'|) (= tptp.ownerRef |tptp.'System_UInt16'|) (= tptp.ownerRef |tptp.'System_Int32'|) (= tptp.ownerRef |tptp.'System_UInt32'|) (= tptp.ownerRef |tptp.'System_Int64'|) (= tptp.ownerRef |tptp.'System_UInt64'|) (= tptp.ownerRef |tptp.'System_Char'|) (= tptp.ownerRef |tptp.'System_UIntPtr'|) (= tptp.ownerRef |tptp.'System_IntPtr'|) (= tptp.ownerRef |tptp.'CirQueue_elements'|) (= tptp.ownerRef |tptp.'CirQueue_head'|) (= tptp.ownerRef |tptp.'CirQueue_tail'|) (= tptp.ownerRef |tptp.'CirQueue_count'|) (= tptp.ownerRef |tptp.'System_IO_TextWriter'|) (= tptp.ownerRef |tptp.'System_ICloneable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.ownerRef |tptp.'Program'|) (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.ownerRef |tptp.'System_Collections_ICollection'|) (= tptp.ownerRef |tptp.'System_IDisposable'|) (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Exception'|) (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|) (= tptp.ownerRef |tptp.'System_Collections_IList'|) (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.ownerRef |tptp.'System_IO_TextReader'|) (= tptp.ownerRef |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.ownerRef) (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerRef |tptp.'System_IConvertible'|) (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|) (= tptp.ownerRef tptp.stringLiteral0) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame) (= |tptp.'System_Array'| tptp.ownerFrame) (= |tptp.'System_Boolean'| tptp.ownerFrame) (= |tptp.'System_Object'| tptp.ownerFrame) (= |tptp.'System_Type'| tptp.ownerFrame) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame) (= |tptp.'System_SByte'| tptp.ownerFrame) (= |tptp.'System_Byte'| tptp.ownerFrame) (= |tptp.'System_Int16'| tptp.ownerFrame) (= |tptp.'System_UInt16'| tptp.ownerFrame) (= |tptp.'System_Int32'| tptp.ownerFrame) (= |tptp.'System_UInt32'| tptp.ownerFrame) (= |tptp.'System_Int64'| tptp.ownerFrame) (= |tptp.'System_UInt64'| tptp.ownerFrame) (= |tptp.'System_Char'| tptp.ownerFrame) (= |tptp.'System_UIntPtr'| tptp.ownerFrame) (= |tptp.'System_IntPtr'| tptp.ownerFrame) (= |tptp.'CirQueue_elements'| tptp.ownerFrame) (= |tptp.'CirQueue_head'| tptp.ownerFrame) (= |tptp.'CirQueue_tail'| tptp.ownerFrame) (= |tptp.'CirQueue_count'| tptp.ownerFrame) (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame) (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame) (= |tptp.'System_IDisposable'| tptp.ownerFrame) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame) (= |tptp.'System_Exception'| tptp.ownerFrame) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame) (= |tptp.'System_Collections_IList'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame) (= |tptp.'System_IO_TextReader'| tptp.ownerFrame) (= |tptp.'System_IComparable'| tptp.ownerFrame) (= |tptp.'CirQueue'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.ownerFrame) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame) (= tptp.stringLiteral0 tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|) (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|) (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0) (= |tptp.'System_Array'| |tptp.'System_Boolean'|) (= |tptp.'System_Array'| |tptp.'System_Object'|) (= |tptp.'System_Array'| |tptp.'System_Type'|) (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Array'| |tptp.'System_String'|) (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Array'| |tptp.'System_SByte'|) (= |tptp.'System_Array'| |tptp.'System_Byte'|) (= |tptp.'System_Array'| |tptp.'System_Int16'|) (= |tptp.'System_Array'| |tptp.'System_UInt16'|) (= |tptp.'System_Array'| |tptp.'System_Int32'|) (= |tptp.'System_Array'| |tptp.'System_UInt32'|) (= |tptp.'System_Array'| |tptp.'System_Int64'|) (= |tptp.'System_Array'| |tptp.'System_UInt64'|) (= |tptp.'System_Array'| |tptp.'System_Char'|) (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Array'| |tptp.'System_IntPtr'|) (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|) (= |tptp.'System_Array'| |tptp.'CirQueue_head'|) (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Array'| |tptp.'CirQueue_count'|) (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Array'| |tptp.'System_ICloneable'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Array'| |tptp.'Program'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Array'| |tptp.'System_IDisposable'|) (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Array'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_IConvertible'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Array'| tptp.stringLiteral0) (= |tptp.'System_Object'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Type'|) (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Boolean'| |tptp.'System_String'|) (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Boolean'| |tptp.'System_SByte'|) (= |tptp.'System_Boolean'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|) (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|) (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Boolean'| |tptp.'Program'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral0) (= |tptp.'System_Object'| |tptp.'System_Type'|) (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Object'| |tptp.'System_String'|) (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Object'| |tptp.'System_SByte'|) (= |tptp.'System_Object'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt64'|) (= |tptp.'System_Object'| |tptp.'System_Char'|) (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Object'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'CirQueue_head'|) (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Object'| |tptp.'CirQueue_count'|) (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Object'| |tptp.'System_ICloneable'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Object'| |tptp.'Program'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Object'| |tptp.'System_IDisposable'|) (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Object'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Object'| tptp.stringLiteral0) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|) (= |tptp.'System_Char'| |tptp.'System_Type'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|) (= |tptp.'CirQueue_head'| |tptp.'System_Type'|) (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|) (= |tptp.'CirQueue_count'| |tptp.'System_Type'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|) (= |tptp.'System_IDisposable'| |tptp.'System_Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|) (= |tptp.'CirQueue'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|) (= tptp.stringLiteral0 |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'System_String'|) (= |tptp.'System_Byte'| |tptp.'System_String'|) (= |tptp.'System_Int16'| |tptp.'System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|) (= |tptp.'System_Int32'| |tptp.'System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|) (= |tptp.'System_Int64'| |tptp.'System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|) (= |tptp.'System_Char'| |tptp.'System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|) (= |tptp.'CirQueue_elements'| |tptp.'System_String'|) (= |tptp.'CirQueue_head'| |tptp.'System_String'|) (= |tptp.'CirQueue_tail'| |tptp.'System_String'|) (= |tptp.'CirQueue_count'| |tptp.'System_String'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|) (= |tptp.'Program'| |tptp.'System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|) (= |tptp.'System_IDisposable'| |tptp.'System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Exception'| |tptp.'System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|) (= |tptp.'CirQueue'| |tptp.'System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|) (= tptp.stringLiteral0 |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|) (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|) (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|) (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|) (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|) (= |tptp.'CirQueue'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|) (= tptp.stringLiteral0 |tptp.'System_SByte'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|) (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|) (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|) (= |tptp.'CirQueue'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|) (= tptp.stringLiteral0 |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_UInt16'|) (= |tptp.'System_Int16'| |tptp.'System_Int32'|) (= |tptp.'System_Int16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int16'| |tptp.'System_Int64'|) (= |tptp.'System_Int16'| |tptp.'System_UInt64'|) (= |tptp.'System_Int16'| |tptp.'System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|) (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|) (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int16'| |tptp.'Program'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int16'| tptp.stringLiteral0) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|) (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt16'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|) (= |tptp.'CirQueue'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.stringLiteral0) (= |tptp.'System_Int32'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt64'|) (= |tptp.'System_Int32'| |tptp.'System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|) (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|) (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int32'| |tptp.'Program'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int32'| tptp.stringLiteral0) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|) (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|) (= |tptp.'CirQueue'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|) (= tptp.stringLiteral0 |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt64'|) (= |tptp.'System_Int64'| |tptp.'System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|) (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|) (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int64'| |tptp.'Program'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int64'| tptp.stringLiteral0) (= |tptp.'System_UInt64'| |tptp.'System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|) (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|) (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|) (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt64'| |tptp.'Program'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.stringLiteral0) (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|) (= |tptp.'CirQueue_head'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_Char'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|) (= |tptp.'System_IDisposable'| |tptp.'System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|) (= |tptp.'CirQueue'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|) (= tptp.stringLiteral0 |tptp.'System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|) (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|) (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IntPtr'| |tptp.'Program'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.stringLiteral0) (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|) (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'CirQueue_elements'| |tptp.'Program'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'CirQueue_elements'| tptp.stringLiteral0) (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|) (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|) (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|) (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|) (= tptp.stringLiteral0 |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|) (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|) (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|) (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'CirQueue_count'| |tptp.'Program'|) (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| tptp.stringLiteral0) (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|) (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|) (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|) (= tptp.stringLiteral0 |tptp.'System_ICloneable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0) (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|) (= |tptp.'System_IDisposable'| |tptp.'Program'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|) (= |tptp.'System_Exception'| |tptp.'Program'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|) (= |tptp.'System_Collections_IList'| |tptp.'Program'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|) (= |tptp.'System_IO_TextReader'| |tptp.'Program'|) (= |tptp.'System_IComparable'| |tptp.'Program'|) (= |tptp.'CirQueue'| |tptp.'Program'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|) (= |tptp.'System_IConvertible'| |tptp.'Program'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|) (= tptp.stringLiteral0 |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0) (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0) (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| tptp.stringLiteral0) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.stringLiteral0) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|) (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0) (= |tptp.'CirQueue'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.stringLiteral0) (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'CirQueue'| tptp.stringLiteral0) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_IConvertible'| tptp.stringLiteral0) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0))) (not (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875))))) (not (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924))))) (not (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973))))) (not (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022))))) (not (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|)))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))))) (not (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176))))) (not (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190))))) (not (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))))) (not (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281))))) (not (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675))))) (not (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680))))) (not (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634))))) (not (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0))) (not (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0))) (not (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720))))) (not (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1)))) (not (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784))))) (not (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795))))) (not (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0))))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|)))) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)))) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|))) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'Program'|))) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| (|tptp.'BaseClass'| |tptp.'Program'|)))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| (|tptp.'BaseClass'| |tptp.'CirQueue'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= (|tptp.'BaseClass'| |tptp.'CirQueue'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))))) :rule equiv_pos2)
% 25.23/25.50 (anchor :step t12 :args ((A__questionmark_v_12_1 Int) (:= A__questionmark_v_12_1 A__questionmark_v_12_1) (A__questionmark_v_11_3 Int) (:= A__questionmark_v_11_3 A__questionmark_v_11_3) (A__questionmark_v_10_4 Int) (:= A__questionmark_v_10_4 A__questionmark_v_10_4) (A__questionmark_v_9_5 Int) (:= A__questionmark_v_9_5 A__questionmark_v_9_5) (A__questionmark_v_8_6 Int) (:= A__questionmark_v_8_6 A__questionmark_v_8_6) (A__questionmark_v_7_7 Int) (:= A__questionmark_v_7_7 A__questionmark_v_7_7) (A__questionmark_v_6_8 Int) (:= A__questionmark_v_6_8 A__questionmark_v_6_8) (A__questionmark_v_4_9 Int) (:= A__questionmark_v_4_9 A__questionmark_v_4_9) (A__questionmark_v_3_10 Int) (:= A__questionmark_v_3_10 A__questionmark_v_3_10) (A__questionmark_v_2_11 Int) (:= A__questionmark_v_2_11 A__questionmark_v_2_11) (A__questionmark_v_0_12 Int) (:= A__questionmark_v_0_12 A__questionmark_v_0_12) (A__questionmark_v_1_13 Int) (:= A__questionmark_v_1_13 A__questionmark_v_1_13)))
% 25.23/25.50 (step t12.t1 (cl (= A__questionmark_v_12_1 A__questionmark_v_12_1)) :rule refl)
% 25.23/25.50 (step t12.t2 (cl (= A__questionmark_v_11_3 A__questionmark_v_11_3)) :rule refl)
% 25.23/25.50 (step t12.t3 (cl (= A__questionmark_v_10_4 A__questionmark_v_10_4)) :rule refl)
% 25.23/25.50 (step t12.t4 (cl (= A__questionmark_v_9_5 A__questionmark_v_9_5)) :rule refl)
% 25.23/25.50 (step t12.t5 (cl (= A__questionmark_v_8_6 A__questionmark_v_8_6)) :rule refl)
% 25.23/25.50 (step t12.t6 (cl (= A__questionmark_v_7_7 A__questionmark_v_7_7)) :rule refl)
% 25.23/25.50 (step t12.t7 (cl (= A__questionmark_v_6_8 A__questionmark_v_6_8)) :rule refl)
% 25.23/25.50 (step t12.t8 (cl (= A__questionmark_v_4_9 A__questionmark_v_4_9)) :rule refl)
% 25.23/25.50 (step t12.t9 (cl (= A__questionmark_v_3_10 A__questionmark_v_3_10)) :rule refl)
% 25.23/25.50 (step t12.t10 (cl (= A__questionmark_v_2_11 A__questionmark_v_2_11)) :rule refl)
% 25.23/25.50 (step t12.t11 (cl (= A__questionmark_v_0_12 A__questionmark_v_0_12)) :rule refl)
% 25.23/25.50 (step t12.t12 (cl (= A__questionmark_v_1_13 A__questionmark_v_1_13)) :rule refl)
% 25.23/25.50 (step t12.t13 (cl (= (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t14 (cl (= (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.50 (step t12.t15 (cl (= (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.50 (step t12.t16 (cl (= (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.50 (step t12.t17 (cl (= (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.50 (step t12.t18 (cl (= (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t19 (cl (= (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t20 (cl (= (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.50 (step t12.t21 (cl (= (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.50 (step t12.t22 (cl (= (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t23 (cl (= (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)))) :rule refl)
% 25.23/25.50 (step t12.t24 (cl (= (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)))) :rule refl)
% 25.23/25.50 (step t12.t25 (cl (= (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.elements)))) :rule refl)
% 25.23/25.50 (step t12.t26 (cl (= (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.inv)))) :rule refl)
% 25.23/25.50 (step t12.t27 (cl (= (= tptp.allocated tptp.localinv) (= tptp.localinv tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t28 (cl (= (not (= tptp.allocated tptp.localinv)) (not (= tptp.localinv tptp.allocated)))) :rule cong :premises (t12.t27))
% 25.23/25.50 (step t12.t29 (cl (= (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.exposeVersion)))) :rule refl)
% 25.23/25.50 (step t12.t30 (cl (= (= tptp.allocated tptp.sharingMode) (= tptp.sharingMode tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t31 (cl (= (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.sharingMode tptp.allocated)))) :rule cong :premises (t12.t30))
% 25.23/25.50 (step t12.t32 (cl (= (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)))) :rule refl)
% 25.23/25.50 (step t12.t33 (cl (= (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)))) :rule refl)
% 25.23/25.50 (step t12.t34 (cl (= (= tptp.allocated tptp.ownerRef) (= tptp.ownerRef tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t35 (cl (= (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.ownerRef tptp.allocated)))) :rule cong :premises (t12.t34))
% 25.23/25.50 (step t12.t36 (cl (= (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated tptp.ownerFrame)))) :rule refl)
% 25.23/25.50 (step t12.t37 (cl (= (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 25.23/25.50 (step t12.t38 (cl (= (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 25.23/25.50 (step t12.t39 (cl (= (= tptp.allocated |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t40 (cl (= (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)))) :rule cong :premises (t12.t39))
% 25.23/25.50 (step t12.t41 (cl (= (= tptp.allocated |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t42 (cl (= (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)))) :rule cong :premises (t12.t41))
% 25.23/25.50 (step t12.t43 (cl (= (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t44 (cl (= (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)))) :rule cong :premises (t12.t43))
% 25.23/25.50 (step t12.t45 (cl (= (= tptp.allocated |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t46 (cl (= (not (= tptp.allocated |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.allocated)))) :rule cong :premises (t12.t45))
% 25.23/25.50 (step t12.t47 (cl (= (= tptp.allocated |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t48 (cl (= (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.allocated)))) :rule cong :premises (t12.t47))
% 25.23/25.50 (step t12.t49 (cl (= (= tptp.allocated |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t50 (cl (= (not (= tptp.allocated |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.allocated)))) :rule cong :premises (t12.t49))
% 25.23/25.50 (step t12.t51 (cl (= (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t52 (cl (= (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.50 (step t12.t53 (cl (= (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t54 (cl (= (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.50 (step t12.t55 (cl (= (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.50 (step t12.t56 (cl (= (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.50 (step t12.t57 (cl (= (= tptp.allocated |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t58 (cl (= (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.allocated)))) :rule cong :premises (t12.t57))
% 25.23/25.50 (step t12.t59 (cl (= (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.50 (step t12.t60 (cl (= (= tptp.allocated |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t61 (cl (= (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.allocated)))) :rule cong :premises (t12.t60))
% 25.23/25.50 (step t12.t62 (cl (= (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.50 (step t12.t63 (cl (= (= tptp.allocated |tptp.'System_Int64'|) (= |tptp.'System_Int64'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t64 (cl (= (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| tptp.allocated)))) :rule cong :premises (t12.t63))
% 25.23/25.50 (step t12.t65 (cl (= (= tptp.allocated |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t66 (cl (= (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.allocated)))) :rule cong :premises (t12.t65))
% 25.23/25.50 (step t12.t67 (cl (= (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t68 (cl (= (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t69 (cl (= (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t70 (cl (= (= tptp.allocated |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t71 (cl (= (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)))) :rule cong :premises (t12.t70))
% 25.23/25.50 (step t12.t72 (cl (= (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.50 (step t12.t73 (cl (= (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.50 (step t12.t74 (cl (= (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.50 (step t12.t75 (cl (= (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.50 (step t12.t76 (cl (= (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.50 (step t12.t77 (cl (= (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t78 (cl (= (= tptp.allocated |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t79 (cl (= (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)))) :rule cong :premises (t12.t78))
% 25.23/25.50 (step t12.t80 (cl (= (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.50 (step t12.t81 (cl (= (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'Program'|)))) :rule refl)
% 25.23/25.50 (step t12.t82 (cl (= (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.50 (step t12.t83 (cl (= (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.50 (step t12.t84 (cl (= (= tptp.allocated |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t85 (cl (= (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)))) :rule cong :premises (t12.t84))
% 25.23/25.50 (step t12.t86 (cl (= (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t87 (cl (= (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t88 (cl (= (= tptp.allocated |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t89 (cl (= (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)))) :rule cong :premises (t12.t88))
% 25.23/25.50 (step t12.t90 (cl (= (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.50 (step t12.t91 (cl (= (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.50 (step t12.t92 (cl (= (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.50 (step t12.t93 (cl (= (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t94 (cl (= (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t95 (cl (= (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.50 (step t12.t96 (cl (= (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.50 (step t12.t97 (cl (= (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.50 (step t12.t98 (cl (= (= tptp.allocated |tptp.'CirQueue'|) (= |tptp.'CirQueue'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t99 (cl (= (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| tptp.allocated)))) :rule cong :premises (t12.t98))
% 25.23/25.50 (step t12.t100 (cl (= (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t101 (cl (= (= tptp.allocated |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t102 (cl (= (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)))) :rule cong :premises (t12.t101))
% 25.23/25.50 (step t12.t103 (cl (= (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t104 (cl (= (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)))) :rule cong :premises (t12.t103))
% 25.23/25.50 (step t12.t105 (cl (= (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t106 (cl (= (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated))) :rule all_simplify)
% 25.23/25.50 (step t12.t107 (cl (= (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)))) :rule cong :premises (t12.t106))
% 25.23/25.50 (step t12.t108 (cl (= (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.allocated tptp.stringLiteral0)))) :rule refl)
% 25.23/25.50 (step t12.t109 (cl (= (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.inv)))) :rule refl)
% 25.23/25.50 (step t12.t110 (cl (= (= tptp.elements tptp.localinv) (= tptp.localinv tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t111 (cl (= (not (= tptp.elements tptp.localinv)) (not (= tptp.localinv tptp.elements)))) :rule cong :premises (t12.t110))
% 25.23/25.50 (step t12.t112 (cl (= (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.exposeVersion)))) :rule refl)
% 25.23/25.50 (step t12.t113 (cl (= (= tptp.elements tptp.sharingMode) (= tptp.sharingMode tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t114 (cl (= (not (= tptp.elements tptp.sharingMode)) (not (= tptp.sharingMode tptp.elements)))) :rule cong :premises (t12.t113))
% 25.23/25.50 (step t12.t115 (cl (= (= tptp.elements |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t116 (cl (= (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)))) :rule cong :premises (t12.t115))
% 25.23/25.50 (step t12.t117 (cl (= (= tptp.elements |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t118 (cl (= (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)))) :rule cong :premises (t12.t117))
% 25.23/25.50 (step t12.t119 (cl (= (= tptp.elements tptp.ownerRef) (= tptp.ownerRef tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t120 (cl (= (not (= tptp.elements tptp.ownerRef)) (not (= tptp.ownerRef tptp.elements)))) :rule cong :premises (t12.t119))
% 25.23/25.50 (step t12.t121 (cl (= (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements tptp.ownerFrame)))) :rule refl)
% 25.23/25.50 (step t12.t122 (cl (= (= tptp.elements |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t123 (cl (= (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)))) :rule cong :premises (t12.t122))
% 25.23/25.50 (step t12.t124 (cl (= (= tptp.elements |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t125 (cl (= (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)))) :rule cong :premises (t12.t124))
% 25.23/25.50 (step t12.t126 (cl (= (= tptp.elements |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t127 (cl (= (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)))) :rule cong :premises (t12.t126))
% 25.23/25.50 (step t12.t128 (cl (= (= tptp.elements |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t129 (cl (= (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)))) :rule cong :premises (t12.t128))
% 25.23/25.50 (step t12.t130 (cl (= (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t131 (cl (= (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)))) :rule cong :premises (t12.t130))
% 25.23/25.50 (step t12.t132 (cl (= (= tptp.elements |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t133 (cl (= (not (= tptp.elements |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.elements)))) :rule cong :premises (t12.t132))
% 25.23/25.50 (step t12.t134 (cl (= (= tptp.elements |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t135 (cl (= (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.elements)))) :rule cong :premises (t12.t134))
% 25.23/25.50 (step t12.t136 (cl (= (= tptp.elements |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t137 (cl (= (not (= tptp.elements |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.elements)))) :rule cong :premises (t12.t136))
% 25.23/25.50 (step t12.t138 (cl (= (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t139 (cl (= (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t140 (cl (= (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)))) :rule cong :premises (t12.t139))
% 25.23/25.50 (step t12.t141 (cl (= (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t142 (cl (= (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.50 (step t12.t143 (cl (= (= tptp.elements |tptp.'System_SByte'|) (= |tptp.'System_SByte'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t144 (cl (= (not (= tptp.elements |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| tptp.elements)))) :rule cong :premises (t12.t143))
% 25.23/25.50 (step t12.t145 (cl (= (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.50 (step t12.t146 (cl (= (= tptp.elements |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t147 (cl (= (not (= tptp.elements |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.elements)))) :rule cong :premises (t12.t146))
% 25.23/25.50 (step t12.t148 (cl (= (= tptp.elements |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t149 (cl (= (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.elements)))) :rule cong :premises (t12.t148))
% 25.23/25.50 (step t12.t150 (cl (= (= tptp.elements |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t151 (cl (= (not (= tptp.elements |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.elements)))) :rule cong :premises (t12.t150))
% 25.23/25.50 (step t12.t152 (cl (= (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.50 (step t12.t153 (cl (= (= tptp.elements |tptp.'System_Int64'|) (= |tptp.'System_Int64'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t154 (cl (= (not (= tptp.elements |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| tptp.elements)))) :rule cong :premises (t12.t153))
% 25.23/25.50 (step t12.t155 (cl (= (= tptp.elements |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t156 (cl (= (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.elements)))) :rule cong :premises (t12.t155))
% 25.23/25.50 (step t12.t157 (cl (= (= tptp.elements |tptp.'System_Char'|) (= |tptp.'System_Char'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t158 (cl (= (not (= tptp.elements |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| tptp.elements)))) :rule cong :premises (t12.t157))
% 25.23/25.50 (step t12.t159 (cl (= (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t160 (cl (= (= tptp.elements |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t161 (cl (= (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)))) :rule cong :premises (t12.t160))
% 25.23/25.50 (step t12.t162 (cl (= (= tptp.elements |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t163 (cl (= (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| tptp.elements)))) :rule cong :premises (t12.t162))
% 25.23/25.50 (step t12.t164 (cl (= (= tptp.elements |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t165 (cl (= (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| tptp.elements)))) :rule cong :premises (t12.t164))
% 25.23/25.50 (step t12.t166 (cl (= (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.50 (step t12.t167 (cl (= (= tptp.elements |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t168 (cl (= (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)))) :rule cong :premises (t12.t167))
% 25.23/25.50 (step t12.t169 (cl (= (= tptp.elements |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t170 (cl (= (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)))) :rule cong :premises (t12.t169))
% 25.23/25.50 (step t12.t171 (cl (= (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.50 (step t12.t172 (cl (= (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t173 (cl (= (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)))) :rule cong :premises (t12.t172))
% 25.23/25.50 (step t12.t174 (cl (= (= tptp.elements |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t175 (cl (= (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)))) :rule cong :premises (t12.t174))
% 25.23/25.50 (step t12.t176 (cl (= (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t177 (cl (= (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)))) :rule cong :premises (t12.t176))
% 25.23/25.50 (step t12.t178 (cl (= (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'Program'|)))) :rule refl)
% 25.23/25.50 (step t12.t179 (cl (= (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t180 (cl (= (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)))) :rule cong :premises (t12.t179))
% 25.23/25.50 (step t12.t181 (cl (= (= tptp.elements |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t182 (cl (= (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)))) :rule cong :premises (t12.t181))
% 25.23/25.50 (step t12.t183 (cl (= (= tptp.elements |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t184 (cl (= (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.elements)))) :rule cong :premises (t12.t183))
% 25.23/25.50 (step t12.t185 (cl (= (= tptp.elements |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t186 (cl (= (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)))) :rule cong :premises (t12.t185))
% 25.23/25.50 (step t12.t187 (cl (= (= tptp.elements |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t188 (cl (= (not (= tptp.elements |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.elements)))) :rule cong :premises (t12.t187))
% 25.23/25.50 (step t12.t189 (cl (= (= tptp.elements |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t190 (cl (= (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)))) :rule cong :premises (t12.t189))
% 25.23/25.50 (step t12.t191 (cl (= (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.50 (step t12.t192 (cl (= (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.50 (step t12.t193 (cl (= (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t194 (cl (= (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)))) :rule cong :premises (t12.t193))
% 25.23/25.50 (step t12.t195 (cl (= (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t196 (cl (= (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)))) :rule cong :premises (t12.t195))
% 25.23/25.50 (step t12.t197 (cl (= (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t198 (cl (= (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)))) :rule cong :premises (t12.t197))
% 25.23/25.50 (step t12.t199 (cl (= (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t200 (cl (= (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)))) :rule cong :premises (t12.t199))
% 25.23/25.50 (step t12.t201 (cl (= (= tptp.elements |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t202 (cl (= (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)))) :rule cong :premises (t12.t201))
% 25.23/25.50 (step t12.t203 (cl (= (= tptp.elements |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t204 (cl (= (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.elements)))) :rule cong :premises (t12.t203))
% 25.23/25.50 (step t12.t205 (cl (= (= tptp.elements |tptp.'CirQueue'|) (= |tptp.'CirQueue'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t206 (cl (= (not (= tptp.elements |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| tptp.elements)))) :rule cong :premises (t12.t205))
% 25.23/25.50 (step t12.t207 (cl (= (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t208 (cl (= (= tptp.elements |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t209 (cl (= (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)))) :rule cong :premises (t12.t208))
% 25.23/25.50 (step t12.t210 (cl (= (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t211 (cl (= (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)))) :rule cong :premises (t12.t210))
% 25.23/25.50 (step t12.t212 (cl (= (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t213 (cl (= (= tptp.elements |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t214 (cl (= (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)))) :rule cong :premises (t12.t213))
% 25.23/25.50 (step t12.t215 (cl (= (= tptp.elements tptp.stringLiteral0) (= tptp.stringLiteral0 tptp.elements))) :rule all_simplify)
% 25.23/25.50 (step t12.t216 (cl (= (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.stringLiteral0 tptp.elements)))) :rule cong :premises (t12.t215))
% 25.23/25.50 (step t12.t217 (cl (= (= tptp.inv tptp.localinv) (= tptp.localinv tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t218 (cl (= (not (= tptp.inv tptp.localinv)) (not (= tptp.localinv tptp.inv)))) :rule cong :premises (t12.t217))
% 25.23/25.50 (step t12.t219 (cl (= (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.exposeVersion)))) :rule refl)
% 25.23/25.50 (step t12.t220 (cl (= (= tptp.inv tptp.sharingMode) (= tptp.sharingMode tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t221 (cl (= (not (= tptp.inv tptp.sharingMode)) (not (= tptp.sharingMode tptp.inv)))) :rule cong :premises (t12.t220))
% 25.23/25.50 (step t12.t222 (cl (= (= tptp.inv |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t223 (cl (= (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)))) :rule cong :premises (t12.t222))
% 25.23/25.50 (step t12.t224 (cl (= (= tptp.inv |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t225 (cl (= (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)))) :rule cong :premises (t12.t224))
% 25.23/25.50 (step t12.t226 (cl (= (= tptp.inv tptp.ownerRef) (= tptp.ownerRef tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t227 (cl (= (not (= tptp.inv tptp.ownerRef)) (not (= tptp.ownerRef tptp.inv)))) :rule cong :premises (t12.t226))
% 25.23/25.50 (step t12.t228 (cl (= (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv tptp.ownerFrame)))) :rule refl)
% 25.23/25.50 (step t12.t229 (cl (= (= tptp.inv |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t230 (cl (= (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)))) :rule cong :premises (t12.t229))
% 25.23/25.50 (step t12.t231 (cl (= (= tptp.inv |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t232 (cl (= (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)))) :rule cong :premises (t12.t231))
% 25.23/25.50 (step t12.t233 (cl (= (= tptp.inv |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t234 (cl (= (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)))) :rule cong :premises (t12.t233))
% 25.23/25.50 (step t12.t235 (cl (= (= tptp.inv |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t236 (cl (= (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)))) :rule cong :premises (t12.t235))
% 25.23/25.50 (step t12.t237 (cl (= (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t238 (cl (= (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)))) :rule cong :premises (t12.t237))
% 25.23/25.50 (step t12.t239 (cl (= (= tptp.inv |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t240 (cl (= (not (= tptp.inv |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.inv)))) :rule cong :premises (t12.t239))
% 25.23/25.50 (step t12.t241 (cl (= (= tptp.inv |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t242 (cl (= (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.inv)))) :rule cong :premises (t12.t241))
% 25.23/25.50 (step t12.t243 (cl (= (= tptp.inv |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t244 (cl (= (not (= tptp.inv |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.inv)))) :rule cong :premises (t12.t243))
% 25.23/25.50 (step t12.t245 (cl (= (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t246 (cl (= (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t247 (cl (= (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)))) :rule cong :premises (t12.t246))
% 25.23/25.50 (step t12.t248 (cl (= (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t249 (cl (= (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.50 (step t12.t250 (cl (= (= tptp.inv |tptp.'System_SByte'|) (= |tptp.'System_SByte'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t251 (cl (= (not (= tptp.inv |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| tptp.inv)))) :rule cong :premises (t12.t250))
% 25.23/25.50 (step t12.t252 (cl (= (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.50 (step t12.t253 (cl (= (= tptp.inv |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t254 (cl (= (not (= tptp.inv |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.inv)))) :rule cong :premises (t12.t253))
% 25.23/25.50 (step t12.t255 (cl (= (= tptp.inv |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t256 (cl (= (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.inv)))) :rule cong :premises (t12.t255))
% 25.23/25.50 (step t12.t257 (cl (= (= tptp.inv |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t258 (cl (= (not (= tptp.inv |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.inv)))) :rule cong :premises (t12.t257))
% 25.23/25.50 (step t12.t259 (cl (= (= tptp.inv |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t260 (cl (= (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| tptp.inv)))) :rule cong :premises (t12.t259))
% 25.23/25.50 (step t12.t261 (cl (= (= tptp.inv |tptp.'System_Int64'|) (= |tptp.'System_Int64'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t262 (cl (= (not (= tptp.inv |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| tptp.inv)))) :rule cong :premises (t12.t261))
% 25.23/25.50 (step t12.t263 (cl (= (= tptp.inv |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t264 (cl (= (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.inv)))) :rule cong :premises (t12.t263))
% 25.23/25.50 (step t12.t265 (cl (= (= tptp.inv |tptp.'System_Char'|) (= |tptp.'System_Char'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t266 (cl (= (not (= tptp.inv |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| tptp.inv)))) :rule cong :premises (t12.t265))
% 25.23/25.50 (step t12.t267 (cl (= (= tptp.inv |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t268 (cl (= (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| tptp.inv)))) :rule cong :premises (t12.t267))
% 25.23/25.50 (step t12.t269 (cl (= (= tptp.inv |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t270 (cl (= (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.inv)))) :rule cong :premises (t12.t269))
% 25.23/25.50 (step t12.t271 (cl (= (= tptp.inv |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t272 (cl (= (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| tptp.inv)))) :rule cong :premises (t12.t271))
% 25.23/25.50 (step t12.t273 (cl (= (= tptp.inv |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t274 (cl (= (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| tptp.inv)))) :rule cong :premises (t12.t273))
% 25.23/25.50 (step t12.t275 (cl (= (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.50 (step t12.t276 (cl (= (= tptp.inv |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t277 (cl (= (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)))) :rule cong :premises (t12.t276))
% 25.23/25.50 (step t12.t278 (cl (= (= tptp.inv |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t279 (cl (= (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)))) :rule cong :premises (t12.t278))
% 25.23/25.50 (step t12.t280 (cl (= (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.50 (step t12.t281 (cl (= (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t282 (cl (= (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)))) :rule cong :premises (t12.t281))
% 25.23/25.50 (step t12.t283 (cl (= (= tptp.inv |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t284 (cl (= (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)))) :rule cong :premises (t12.t283))
% 25.23/25.50 (step t12.t285 (cl (= (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t286 (cl (= (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)))) :rule cong :premises (t12.t285))
% 25.23/25.50 (step t12.t287 (cl (= (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'Program'|)))) :rule refl)
% 25.23/25.50 (step t12.t288 (cl (= (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t289 (cl (= (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)))) :rule cong :premises (t12.t288))
% 25.23/25.50 (step t12.t290 (cl (= (= tptp.inv |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t291 (cl (= (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)))) :rule cong :premises (t12.t290))
% 25.23/25.50 (step t12.t292 (cl (= (= tptp.inv |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t293 (cl (= (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.inv)))) :rule cong :premises (t12.t292))
% 25.23/25.50 (step t12.t294 (cl (= (= tptp.inv |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t295 (cl (= (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)))) :rule cong :premises (t12.t294))
% 25.23/25.50 (step t12.t296 (cl (= (= tptp.inv |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t297 (cl (= (not (= tptp.inv |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.inv)))) :rule cong :premises (t12.t296))
% 25.23/25.50 (step t12.t298 (cl (= (= tptp.inv |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t299 (cl (= (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)))) :rule cong :premises (t12.t298))
% 25.23/25.50 (step t12.t300 (cl (= (= tptp.inv |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t301 (cl (= (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| tptp.inv)))) :rule cong :premises (t12.t300))
% 25.23/25.50 (step t12.t302 (cl (= (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.50 (step t12.t303 (cl (= (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t304 (cl (= (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)))) :rule cong :premises (t12.t303))
% 25.23/25.50 (step t12.t305 (cl (= (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t306 (cl (= (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)))) :rule cong :premises (t12.t305))
% 25.23/25.50 (step t12.t307 (cl (= (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t308 (cl (= (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)))) :rule cong :premises (t12.t307))
% 25.23/25.50 (step t12.t309 (cl (= (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t310 (cl (= (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)))) :rule cong :premises (t12.t309))
% 25.23/25.50 (step t12.t311 (cl (= (= tptp.inv |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t312 (cl (= (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)))) :rule cong :premises (t12.t311))
% 25.23/25.50 (step t12.t313 (cl (= (= tptp.inv |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t314 (cl (= (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.inv)))) :rule cong :premises (t12.t313))
% 25.23/25.50 (step t12.t315 (cl (= (= tptp.inv |tptp.'CirQueue'|) (= |tptp.'CirQueue'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t316 (cl (= (not (= tptp.inv |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| tptp.inv)))) :rule cong :premises (t12.t315))
% 25.23/25.50 (step t12.t317 (cl (= (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t318 (cl (= (= tptp.inv |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t319 (cl (= (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)))) :rule cong :premises (t12.t318))
% 25.23/25.50 (step t12.t320 (cl (= (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t321 (cl (= (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)))) :rule cong :premises (t12.t320))
% 25.23/25.50 (step t12.t322 (cl (= (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t323 (cl (= (= tptp.inv |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t324 (cl (= (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)))) :rule cong :premises (t12.t323))
% 25.23/25.50 (step t12.t325 (cl (= (= tptp.inv tptp.stringLiteral0) (= tptp.stringLiteral0 tptp.inv))) :rule all_simplify)
% 25.23/25.50 (step t12.t326 (cl (= (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.stringLiteral0 tptp.inv)))) :rule cong :premises (t12.t325))
% 25.23/25.50 (step t12.t327 (cl (= (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.exposeVersion)))) :rule refl)
% 25.23/25.50 (step t12.t328 (cl (= (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv tptp.sharingMode)))) :rule refl)
% 25.23/25.50 (step t12.t329 (cl (= (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)))) :rule refl)
% 25.23/25.50 (step t12.t330 (cl (= (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)))) :rule refl)
% 25.23/25.50 (step t12.t331 (cl (= (= tptp.localinv tptp.ownerRef) (= tptp.ownerRef tptp.localinv))) :rule all_simplify)
% 25.23/25.50 (step t12.t332 (cl (= (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.ownerRef tptp.localinv)))) :rule cong :premises (t12.t331))
% 25.23/25.50 (step t12.t333 (cl (= (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv tptp.ownerFrame)))) :rule refl)
% 25.23/25.50 (step t12.t334 (cl (= (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 25.23/25.50 (step t12.t335 (cl (= (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 25.23/25.50 (step t12.t336 (cl (= (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)))) :rule refl)
% 25.23/25.50 (step t12.t337 (cl (= (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)))) :rule refl)
% 25.23/25.50 (step t12.t338 (cl (= (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)))) :rule refl)
% 25.23/25.50 (step t12.t339 (cl (= (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Array'|)))) :rule refl)
% 25.23/25.50 (step t12.t340 (cl (= (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)))) :rule refl)
% 25.23/25.50 (step t12.t341 (cl (= (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Object'|)))) :rule refl)
% 25.23/25.50 (step t12.t342 (cl (= (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t343 (cl (= (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.50 (step t12.t344 (cl (= (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t345 (cl (= (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.50 (step t12.t346 (cl (= (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.50 (step t12.t347 (cl (= (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.50 (step t12.t348 (cl (= (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_Int16'|)))) :rule refl)
% 25.23/25.50 (step t12.t349 (cl (= (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.50 (step t12.t350 (cl (= (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_Int32'|)))) :rule refl)
% 25.23/25.50 (step t12.t351 (cl (= (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.50 (step t12.t352 (cl (= (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_Int64'|)))) :rule refl)
% 25.23/25.50 (step t12.t353 (cl (= (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)))) :rule refl)
% 25.23/25.50 (step t12.t354 (cl (= (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t355 (cl (= (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t356 (cl (= (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t357 (cl (= (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)))) :rule refl)
% 25.23/25.50 (step t12.t358 (cl (= (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.50 (step t12.t359 (cl (= (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.50 (step t12.t360 (cl (= (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.50 (step t12.t361 (cl (= (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.50 (step t12.t362 (cl (= (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.50 (step t12.t363 (cl (= (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t364 (cl (= (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.50 (step t12.t365 (cl (= (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.50 (step t12.t366 (cl (= (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'Program'|)))) :rule refl)
% 25.23/25.50 (step t12.t367 (cl (= (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.50 (step t12.t368 (cl (= (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.50 (step t12.t369 (cl (= (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.50 (step t12.t370 (cl (= (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t371 (cl (= (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t372 (cl (= (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)))) :rule refl)
% 25.23/25.50 (step t12.t373 (cl (= (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.50 (step t12.t374 (cl (= (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.50 (step t12.t375 (cl (= (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.50 (step t12.t376 (cl (= (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t377 (cl (= (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t378 (cl (= (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.50 (step t12.t379 (cl (= (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.50 (step t12.t380 (cl (= (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.50 (step t12.t381 (cl (= (= tptp.localinv |tptp.'CirQueue'|) (= |tptp.'CirQueue'| tptp.localinv))) :rule all_simplify)
% 25.23/25.50 (step t12.t382 (cl (= (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| tptp.localinv)))) :rule cong :premises (t12.t381))
% 25.23/25.50 (step t12.t383 (cl (= (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t384 (cl (= (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)))) :rule refl)
% 25.23/25.50 (step t12.t385 (cl (= (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.50 (step t12.t386 (cl (= (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t387 (cl (= (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t388 (cl (= (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.localinv tptp.stringLiteral0)))) :rule refl)
% 25.23/25.50 (step t12.t389 (cl (= (= tptp.exposeVersion tptp.sharingMode) (= tptp.sharingMode tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t390 (cl (= (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.sharingMode tptp.exposeVersion)))) :rule cong :premises (t12.t389))
% 25.23/25.50 (step t12.t391 (cl (= (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t392 (cl (= (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)))) :rule cong :premises (t12.t391))
% 25.23/25.50 (step t12.t393 (cl (= (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t394 (cl (= (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)))) :rule cong :premises (t12.t393))
% 25.23/25.50 (step t12.t395 (cl (= (= tptp.exposeVersion tptp.ownerRef) (= tptp.ownerRef tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t396 (cl (= (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.ownerRef tptp.exposeVersion)))) :rule cong :premises (t12.t395))
% 25.23/25.50 (step t12.t397 (cl (= (= tptp.exposeVersion tptp.ownerFrame) (= tptp.ownerFrame tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t398 (cl (= (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.ownerFrame tptp.exposeVersion)))) :rule cong :premises (t12.t397))
% 25.23/25.50 (step t12.t399 (cl (= (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t400 (cl (= (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)))) :rule cong :premises (t12.t399))
% 25.23/25.50 (step t12.t401 (cl (= (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t402 (cl (= (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)))) :rule cong :premises (t12.t401))
% 25.23/25.50 (step t12.t403 (cl (= (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t404 (cl (= (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)))) :rule cong :premises (t12.t403))
% 25.23/25.50 (step t12.t405 (cl (= (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t406 (cl (= (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)))) :rule cong :premises (t12.t405))
% 25.23/25.50 (step t12.t407 (cl (= (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t408 (cl (= (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)))) :rule cong :premises (t12.t407))
% 25.23/25.50 (step t12.t409 (cl (= (= tptp.exposeVersion |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t410 (cl (= (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.exposeVersion)))) :rule cong :premises (t12.t409))
% 25.23/25.50 (step t12.t411 (cl (= (= tptp.exposeVersion |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t412 (cl (= (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)))) :rule cong :premises (t12.t411))
% 25.23/25.50 (step t12.t413 (cl (= (= tptp.exposeVersion |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t414 (cl (= (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.exposeVersion)))) :rule cong :premises (t12.t413))
% 25.23/25.50 (step t12.t415 (cl (= (= tptp.exposeVersion |tptp.'System_Type'|) (= |tptp.'System_Type'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t416 (cl (= (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| tptp.exposeVersion)))) :rule cong :premises (t12.t415))
% 25.23/25.50 (step t12.t417 (cl (= (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t418 (cl (= (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)))) :rule cong :premises (t12.t417))
% 25.23/25.50 (step t12.t419 (cl (= (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t420 (cl (= (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t421 (cl (= (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)))) :rule cong :premises (t12.t420))
% 25.23/25.50 (step t12.t422 (cl (= (= tptp.exposeVersion |tptp.'System_SByte'|) (= |tptp.'System_SByte'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t423 (cl (= (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)))) :rule cong :premises (t12.t422))
% 25.23/25.50 (step t12.t424 (cl (= (= tptp.exposeVersion |tptp.'System_Byte'|) (= |tptp.'System_Byte'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t425 (cl (= (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)))) :rule cong :premises (t12.t424))
% 25.23/25.50 (step t12.t426 (cl (= (= tptp.exposeVersion |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t427 (cl (= (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)))) :rule cong :premises (t12.t426))
% 25.23/25.50 (step t12.t428 (cl (= (= tptp.exposeVersion |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t429 (cl (= (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)))) :rule cong :premises (t12.t428))
% 25.23/25.50 (step t12.t430 (cl (= (= tptp.exposeVersion |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t431 (cl (= (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)))) :rule cong :premises (t12.t430))
% 25.23/25.50 (step t12.t432 (cl (= (= tptp.exposeVersion |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t433 (cl (= (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)))) :rule cong :premises (t12.t432))
% 25.23/25.50 (step t12.t434 (cl (= (= tptp.exposeVersion |tptp.'System_Int64'|) (= |tptp.'System_Int64'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t435 (cl (= (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)))) :rule cong :premises (t12.t434))
% 25.23/25.50 (step t12.t436 (cl (= (= tptp.exposeVersion |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t437 (cl (= (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)))) :rule cong :premises (t12.t436))
% 25.23/25.50 (step t12.t438 (cl (= (= tptp.exposeVersion |tptp.'System_Char'|) (= |tptp.'System_Char'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t439 (cl (= (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| tptp.exposeVersion)))) :rule cong :premises (t12.t438))
% 25.23/25.50 (step t12.t440 (cl (= (= tptp.exposeVersion |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t441 (cl (= (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)))) :rule cong :premises (t12.t440))
% 25.23/25.50 (step t12.t442 (cl (= (= tptp.exposeVersion |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t443 (cl (= (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)))) :rule cong :premises (t12.t442))
% 25.23/25.50 (step t12.t444 (cl (= (= tptp.exposeVersion |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t445 (cl (= (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)))) :rule cong :premises (t12.t444))
% 25.23/25.50 (step t12.t446 (cl (= (= tptp.exposeVersion |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t447 (cl (= (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)))) :rule cong :premises (t12.t446))
% 25.23/25.50 (step t12.t448 (cl (= (= tptp.exposeVersion |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t449 (cl (= (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)))) :rule cong :premises (t12.t448))
% 25.23/25.50 (step t12.t450 (cl (= (= tptp.exposeVersion |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t451 (cl (= (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)))) :rule cong :premises (t12.t450))
% 25.23/25.50 (step t12.t452 (cl (= (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t453 (cl (= (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)))) :rule cong :premises (t12.t452))
% 25.23/25.50 (step t12.t454 (cl (= (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.50 (step t12.t455 (cl (= (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t456 (cl (= (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)))) :rule cong :premises (t12.t455))
% 25.23/25.50 (step t12.t457 (cl (= (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t458 (cl (= (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)))) :rule cong :premises (t12.t457))
% 25.23/25.50 (step t12.t459 (cl (= (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t460 (cl (= (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)))) :rule cong :premises (t12.t459))
% 25.23/25.50 (step t12.t461 (cl (= (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'Program'|)))) :rule refl)
% 25.23/25.50 (step t12.t462 (cl (= (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t463 (cl (= (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)))) :rule cong :premises (t12.t462))
% 25.23/25.50 (step t12.t464 (cl (= (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t465 (cl (= (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)))) :rule cong :premises (t12.t464))
% 25.23/25.50 (step t12.t466 (cl (= (= tptp.exposeVersion |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t467 (cl (= (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)))) :rule cong :premises (t12.t466))
% 25.23/25.50 (step t12.t468 (cl (= (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t469 (cl (= (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)))) :rule cong :premises (t12.t468))
% 25.23/25.50 (step t12.t470 (cl (= (= tptp.exposeVersion |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t471 (cl (= (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)))) :rule cong :premises (t12.t470))
% 25.23/25.50 (step t12.t472 (cl (= (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t473 (cl (= (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)))) :rule cong :premises (t12.t472))
% 25.23/25.50 (step t12.t474 (cl (= (= tptp.exposeVersion |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t475 (cl (= (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)))) :rule cong :premises (t12.t474))
% 25.23/25.50 (step t12.t476 (cl (= (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.50 (step t12.t477 (cl (= (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t478 (cl (= (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)))) :rule cong :premises (t12.t477))
% 25.23/25.50 (step t12.t479 (cl (= (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t480 (cl (= (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)))) :rule cong :premises (t12.t479))
% 25.23/25.50 (step t12.t481 (cl (= (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t482 (cl (= (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)))) :rule cong :premises (t12.t481))
% 25.23/25.50 (step t12.t483 (cl (= (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t484 (cl (= (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)))) :rule cong :premises (t12.t483))
% 25.23/25.50 (step t12.t485 (cl (= (= tptp.exposeVersion |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t486 (cl (= (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)))) :rule cong :premises (t12.t485))
% 25.23/25.50 (step t12.t487 (cl (= (= tptp.exposeVersion |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t488 (cl (= (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)))) :rule cong :premises (t12.t487))
% 25.23/25.50 (step t12.t489 (cl (= (= tptp.exposeVersion |tptp.'CirQueue'|) (= |tptp.'CirQueue'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t490 (cl (= (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)))) :rule cong :premises (t12.t489))
% 25.23/25.50 (step t12.t491 (cl (= (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t492 (cl (= (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)))) :rule cong :premises (t12.t491))
% 25.23/25.50 (step t12.t493 (cl (= (= tptp.exposeVersion |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t494 (cl (= (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)))) :rule cong :premises (t12.t493))
% 25.23/25.50 (step t12.t495 (cl (= (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t496 (cl (= (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)))) :rule cong :premises (t12.t495))
% 25.23/25.50 (step t12.t497 (cl (= (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t498 (cl (= (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t499 (cl (= (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)))) :rule cong :premises (t12.t498))
% 25.23/25.50 (step t12.t500 (cl (= (= tptp.exposeVersion tptp.stringLiteral0) (= tptp.stringLiteral0 tptp.exposeVersion))) :rule all_simplify)
% 25.23/25.50 (step t12.t501 (cl (= (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.stringLiteral0 tptp.exposeVersion)))) :rule cong :premises (t12.t500))
% 25.23/25.50 (step t12.t502 (cl (= (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)))) :rule refl)
% 25.23/25.50 (step t12.t503 (cl (= (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)))) :rule refl)
% 25.23/25.50 (step t12.t504 (cl (= (= tptp.sharingMode tptp.ownerRef) (= tptp.ownerRef tptp.sharingMode))) :rule all_simplify)
% 25.23/25.50 (step t12.t505 (cl (= (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.ownerRef tptp.sharingMode)))) :rule cong :premises (t12.t504))
% 25.23/25.50 (step t12.t506 (cl (= (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode tptp.ownerFrame)))) :rule refl)
% 25.23/25.50 (step t12.t507 (cl (= (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 25.23/25.50 (step t12.t508 (cl (= (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 25.23/25.50 (step t12.t509 (cl (= (= tptp.sharingMode |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode))) :rule all_simplify)
% 25.23/25.50 (step t12.t510 (cl (= (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)))) :rule cong :premises (t12.t509))
% 25.23/25.50 (step t12.t511 (cl (= (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)))) :rule refl)
% 25.23/25.50 (step t12.t512 (cl (= (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)))) :rule refl)
% 25.23/25.50 (step t12.t513 (cl (= (= tptp.sharingMode |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.sharingMode))) :rule all_simplify)
% 25.23/25.50 (step t12.t514 (cl (= (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)))) :rule cong :premises (t12.t513))
% 25.23/25.50 (step t12.t515 (cl (= (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)))) :rule refl)
% 25.23/25.50 (step t12.t516 (cl (= (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)))) :rule refl)
% 25.23/25.50 (step t12.t517 (cl (= (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t518 (cl (= (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.50 (step t12.t519 (cl (= (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t520 (cl (= (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.50 (step t12.t521 (cl (= (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.50 (step t12.t522 (cl (= (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.50 (step t12.t523 (cl (= (= tptp.sharingMode |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.sharingMode))) :rule all_simplify)
% 25.23/25.50 (step t12.t524 (cl (= (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)))) :rule cong :premises (t12.t523))
% 25.23/25.50 (step t12.t525 (cl (= (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.50 (step t12.t526 (cl (= (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)))) :rule refl)
% 25.23/25.50 (step t12.t527 (cl (= (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.50 (step t12.t528 (cl (= (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)))) :rule refl)
% 25.23/25.50 (step t12.t529 (cl (= (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)))) :rule refl)
% 25.23/25.50 (step t12.t530 (cl (= (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t531 (cl (= (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t532 (cl (= (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t533 (cl (= (= tptp.sharingMode |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| tptp.sharingMode))) :rule all_simplify)
% 25.23/25.50 (step t12.t534 (cl (= (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)))) :rule cong :premises (t12.t533))
% 25.23/25.50 (step t12.t535 (cl (= (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.50 (step t12.t536 (cl (= (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.50 (step t12.t537 (cl (= (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.50 (step t12.t538 (cl (= (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.50 (step t12.t539 (cl (= (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.50 (step t12.t540 (cl (= (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t541 (cl (= (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.50 (step t12.t542 (cl (= (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.50 (step t12.t543 (cl (= (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'Program'|)))) :rule refl)
% 25.23/25.50 (step t12.t544 (cl (= (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.50 (step t12.t545 (cl (= (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.50 (step t12.t546 (cl (= (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.50 (step t12.t547 (cl (= (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t548 (cl (= (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t549 (cl (= (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode))) :rule all_simplify)
% 25.23/25.50 (step t12.t550 (cl (= (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)))) :rule cong :premises (t12.t549))
% 25.23/25.50 (step t12.t551 (cl (= (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.50 (step t12.t552 (cl (= (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.50 (step t12.t553 (cl (= (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.50 (step t12.t554 (cl (= (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t555 (cl (= (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t556 (cl (= (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.50 (step t12.t557 (cl (= (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.50 (step t12.t558 (cl (= (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.50 (step t12.t559 (cl (= (= tptp.sharingMode |tptp.'CirQueue'|) (= |tptp.'CirQueue'| tptp.sharingMode))) :rule all_simplify)
% 25.23/25.50 (step t12.t560 (cl (= (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)))) :rule cong :premises (t12.t559))
% 25.23/25.50 (step t12.t561 (cl (= (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t562 (cl (= (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)))) :rule refl)
% 25.23/25.50 (step t12.t563 (cl (= (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.50 (step t12.t564 (cl (= (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t565 (cl (= (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t566 (cl (= (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.stringLiteral0)))) :rule refl)
% 25.23/25.50 (step t12.t567 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t568 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t567))
% 25.23/25.50 (step t12.t569 (cl (= (= |tptp.'SharingMode_Unshared'| tptp.ownerRef) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t570 (cl (= (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t569))
% 25.23/25.50 (step t12.t571 (cl (= (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)))) :rule refl)
% 25.23/25.50 (step t12.t572 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 25.23/25.50 (step t12.t573 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 25.23/25.50 (step t12.t574 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t575 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t574))
% 25.23/25.50 (step t12.t576 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t577 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t576))
% 25.23/25.50 (step t12.t578 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t579 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t578))
% 25.23/25.50 (step t12.t580 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t581 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t580))
% 25.23/25.50 (step t12.t582 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t583 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t582))
% 25.23/25.50 (step t12.t584 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t585 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t584))
% 25.23/25.50 (step t12.t586 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t587 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.50 (step t12.t588 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t589 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.50 (step t12.t590 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.50 (step t12.t591 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.50 (step t12.t592 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t593 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t592))
% 25.23/25.50 (step t12.t594 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.50 (step t12.t595 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t596 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t595))
% 25.23/25.50 (step t12.t597 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.50 (step t12.t598 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t599 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t598))
% 25.23/25.50 (step t12.t600 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t601 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t600))
% 25.23/25.50 (step t12.t602 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t603 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t604 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t605 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t604))
% 25.23/25.50 (step t12.t606 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t607 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t606))
% 25.23/25.50 (step t12.t608 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.50 (step t12.t609 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.50 (step t12.t610 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t611 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t610))
% 25.23/25.50 (step t12.t612 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t613 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t612))
% 25.23/25.50 (step t12.t614 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.50 (step t12.t615 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t616 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t615))
% 25.23/25.50 (step t12.t617 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t618 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t617))
% 25.23/25.50 (step t12.t619 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.50 (step t12.t620 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.50 (step t12.t621 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t622 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t621))
% 25.23/25.50 (step t12.t623 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t624 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t623))
% 25.23/25.50 (step t12.t625 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t626 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t625))
% 25.23/25.50 (step t12.t627 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t628 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t629 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t628))
% 25.23/25.50 (step t12.t630 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t631 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t630))
% 25.23/25.50 (step t12.t632 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.50 (step t12.t633 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.50 (step t12.t634 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.50 (step t12.t635 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t636 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t635))
% 25.23/25.50 (step t12.t637 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t638 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.50 (step t12.t639 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t640 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t639))
% 25.23/25.50 (step t12.t641 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t642 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t641))
% 25.23/25.50 (step t12.t643 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t644 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t643))
% 25.23/25.50 (step t12.t645 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t646 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t647 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t646))
% 25.23/25.50 (step t12.t648 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t649 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t648))
% 25.23/25.50 (step t12.t650 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t651 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t652 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t651))
% 25.23/25.50 (step t12.t653 (cl (= (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.50 (step t12.t654 (cl (= (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t655 (cl (= (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t654))
% 25.23/25.50 (step t12.t656 (cl (= (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)))) :rule refl)
% 25.23/25.50 (step t12.t657 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 25.23/25.50 (step t12.t658 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 25.23/25.50 (step t12.t659 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t660 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t659))
% 25.23/25.50 (step t12.t661 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t662 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t661))
% 25.23/25.50 (step t12.t663 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t664 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t663))
% 25.23/25.50 (step t12.t665 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t666 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t665))
% 25.23/25.50 (step t12.t667 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t668 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t667))
% 25.23/25.50 (step t12.t669 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t670 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t669))
% 25.23/25.50 (step t12.t671 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t672 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.50 (step t12.t673 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t674 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.50 (step t12.t675 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.50 (step t12.t676 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.50 (step t12.t677 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t678 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t677))
% 25.23/25.50 (step t12.t679 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.50 (step t12.t680 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t681 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t680))
% 25.23/25.50 (step t12.t682 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.50 (step t12.t683 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t684 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t683))
% 25.23/25.50 (step t12.t685 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t686 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t685))
% 25.23/25.50 (step t12.t687 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t688 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t689 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t690 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t691 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t690))
% 25.23/25.50 (step t12.t692 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.50 (step t12.t693 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.50 (step t12.t694 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t695 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t694))
% 25.23/25.50 (step t12.t696 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.50 (step t12.t697 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.50 (step t12.t698 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t699 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t700 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t699))
% 25.23/25.50 (step t12.t701 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.50 (step t12.t702 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.50 (step t12.t703 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.50 (step t12.t704 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.50 (step t12.t705 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t706 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t705))
% 25.23/25.50 (step t12.t707 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t708 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t709 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t710 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t709))
% 25.23/25.50 (step t12.t711 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.50 (step t12.t712 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.50 (step t12.t713 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.50 (step t12.t714 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t715 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t714))
% 25.23/25.50 (step t12.t716 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t717 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.50 (step t12.t718 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t719 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t718))
% 25.23/25.50 (step t12.t720 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.50 (step t12.t721 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t722 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t721))
% 25.23/25.50 (step t12.t723 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t724 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t725 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t724))
% 25.23/25.50 (step t12.t726 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t727 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t726))
% 25.23/25.50 (step t12.t728 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.50 (step t12.t729 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 25.23/25.50 (step t12.t730 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t729))
% 25.23/25.50 (step t12.t731 (cl (= (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.50 (step t12.t732 (cl (= (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef tptp.ownerFrame)))) :rule refl)
% 25.23/25.50 (step t12.t733 (cl (= (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 25.23/25.50 (step t12.t734 (cl (= (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 25.23/25.50 (step t12.t735 (cl (= (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)))) :rule refl)
% 25.23/25.50 (step t12.t736 (cl (= (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)))) :rule refl)
% 25.23/25.50 (step t12.t737 (cl (= (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)))) :rule refl)
% 25.23/25.50 (step t12.t738 (cl (= (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)))) :rule refl)
% 25.23/25.50 (step t12.t739 (cl (= (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)))) :rule refl)
% 25.23/25.50 (step t12.t740 (cl (= (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)))) :rule refl)
% 25.23/25.50 (step t12.t741 (cl (= (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.50 (step t12.t742 (cl (= (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.50 (step t12.t743 (cl (= (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t744 (cl (= (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.50 (step t12.t745 (cl (= (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.50 (step t12.t746 (cl (= (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.50 (step t12.t747 (cl (= (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)))) :rule refl)
% 25.23/25.50 (step t12.t748 (cl (= (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.50 (step t12.t749 (cl (= (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)))) :rule refl)
% 25.23/25.50 (step t12.t750 (cl (= (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.50 (step t12.t751 (cl (= (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)))) :rule refl)
% 25.23/25.50 (step t12.t752 (cl (= (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)))) :rule refl)
% 25.23/25.50 (step t12.t753 (cl (= (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.50 (step t12.t754 (cl (= (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t755 (cl (= (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.50 (step t12.t756 (cl (= (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)))) :rule refl)
% 25.23/25.50 (step t12.t757 (cl (= (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.50 (step t12.t758 (cl (= (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.50 (step t12.t759 (cl (= (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.50 (step t12.t760 (cl (= (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.50 (step t12.t761 (cl (= (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.50 (step t12.t762 (cl (= (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t763 (cl (= (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.50 (step t12.t764 (cl (= (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.50 (step t12.t765 (cl (= (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'Program'|)))) :rule refl)
% 25.23/25.50 (step t12.t766 (cl (= (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.50 (step t12.t767 (cl (= (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.50 (step t12.t768 (cl (= (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.50 (step t12.t769 (cl (= (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.50 (step t12.t770 (cl (= (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.50 (step t12.t771 (cl (= (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)))) :rule refl)
% 25.23/25.50 (step t12.t772 (cl (= (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.50 (step t12.t773 (cl (= (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.50 (step t12.t774 (cl (= (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t775 (cl (= (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t776 (cl (= (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t777 (cl (= (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t778 (cl (= (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t779 (cl (= (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t780 (cl (= (= tptp.ownerRef |tptp.'CirQueue'|) (= |tptp.'CirQueue'| tptp.ownerRef))) :rule all_simplify)
% 25.23/25.51 (step t12.t781 (cl (= (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)))) :rule cong :premises (t12.t780))
% 25.23/25.51 (step t12.t782 (cl (= (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t783 (cl (= (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)))) :rule refl)
% 25.23/25.51 (step t12.t784 (cl (= (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.51 (step t12.t785 (cl (= (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t786 (cl (= (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t787 (cl (= (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t788 (cl (= (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t789 (cl (= (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)))) :rule cong :premises (t12.t788))
% 25.23/25.51 (step t12.t790 (cl (= (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t791 (cl (= (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)))) :rule cong :premises (t12.t790))
% 25.23/25.51 (step t12.t792 (cl (= (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t793 (cl (= (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)))) :rule cong :premises (t12.t792))
% 25.23/25.51 (step t12.t794 (cl (= (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t795 (cl (= (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)))) :rule cong :premises (t12.t794))
% 25.23/25.51 (step t12.t796 (cl (= (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t797 (cl (= (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)))) :rule cong :premises (t12.t796))
% 25.23/25.51 (step t12.t798 (cl (= (= tptp.ownerFrame |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t799 (cl (= (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.ownerFrame)))) :rule cong :premises (t12.t798))
% 25.23/25.51 (step t12.t800 (cl (= (= tptp.ownerFrame |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t801 (cl (= (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)))) :rule cong :premises (t12.t800))
% 25.23/25.51 (step t12.t802 (cl (= (= tptp.ownerFrame |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t803 (cl (= (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.ownerFrame)))) :rule cong :premises (t12.t802))
% 25.23/25.51 (step t12.t804 (cl (= (= tptp.ownerFrame |tptp.'System_Type'|) (= |tptp.'System_Type'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t805 (cl (= (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| tptp.ownerFrame)))) :rule cong :premises (t12.t804))
% 25.23/25.51 (step t12.t806 (cl (= (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t807 (cl (= (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)))) :rule cong :premises (t12.t806))
% 25.23/25.51 (step t12.t808 (cl (= (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t809 (cl (= (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t810 (cl (= (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)))) :rule cong :premises (t12.t809))
% 25.23/25.51 (step t12.t811 (cl (= (= tptp.ownerFrame |tptp.'System_SByte'|) (= |tptp.'System_SByte'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t812 (cl (= (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)))) :rule cong :premises (t12.t811))
% 25.23/25.51 (step t12.t813 (cl (= (= tptp.ownerFrame |tptp.'System_Byte'|) (= |tptp.'System_Byte'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t814 (cl (= (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)))) :rule cong :premises (t12.t813))
% 25.23/25.51 (step t12.t815 (cl (= (= tptp.ownerFrame |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t816 (cl (= (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)))) :rule cong :premises (t12.t815))
% 25.23/25.51 (step t12.t817 (cl (= (= tptp.ownerFrame |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t818 (cl (= (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)))) :rule cong :premises (t12.t817))
% 25.23/25.51 (step t12.t819 (cl (= (= tptp.ownerFrame |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t820 (cl (= (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)))) :rule cong :premises (t12.t819))
% 25.23/25.51 (step t12.t821 (cl (= (= tptp.ownerFrame |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t822 (cl (= (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)))) :rule cong :premises (t12.t821))
% 25.23/25.51 (step t12.t823 (cl (= (= tptp.ownerFrame |tptp.'System_Int64'|) (= |tptp.'System_Int64'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t824 (cl (= (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)))) :rule cong :premises (t12.t823))
% 25.23/25.51 (step t12.t825 (cl (= (= tptp.ownerFrame |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t826 (cl (= (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)))) :rule cong :premises (t12.t825))
% 25.23/25.51 (step t12.t827 (cl (= (= tptp.ownerFrame |tptp.'System_Char'|) (= |tptp.'System_Char'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t828 (cl (= (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| tptp.ownerFrame)))) :rule cong :premises (t12.t827))
% 25.23/25.51 (step t12.t829 (cl (= (= tptp.ownerFrame |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t830 (cl (= (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)))) :rule cong :premises (t12.t829))
% 25.23/25.51 (step t12.t831 (cl (= (= tptp.ownerFrame |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t832 (cl (= (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)))) :rule cong :premises (t12.t831))
% 25.23/25.51 (step t12.t833 (cl (= (= tptp.ownerFrame |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t834 (cl (= (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)))) :rule cong :premises (t12.t833))
% 25.23/25.51 (step t12.t835 (cl (= (= tptp.ownerFrame |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t836 (cl (= (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)))) :rule cong :premises (t12.t835))
% 25.23/25.51 (step t12.t837 (cl (= (= tptp.ownerFrame |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t838 (cl (= (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)))) :rule cong :premises (t12.t837))
% 25.23/25.51 (step t12.t839 (cl (= (= tptp.ownerFrame |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t840 (cl (= (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)))) :rule cong :premises (t12.t839))
% 25.23/25.51 (step t12.t841 (cl (= (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t842 (cl (= (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)))) :rule cong :premises (t12.t841))
% 25.23/25.51 (step t12.t843 (cl (= (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t844 (cl (= (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t845 (cl (= (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)))) :rule cong :premises (t12.t844))
% 25.23/25.51 (step t12.t846 (cl (= (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t847 (cl (= (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)))) :rule cong :premises (t12.t846))
% 25.23/25.51 (step t12.t848 (cl (= (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t849 (cl (= (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)))) :rule cong :premises (t12.t848))
% 25.23/25.51 (step t12.t850 (cl (= (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t851 (cl (= (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t852 (cl (= (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)))) :rule cong :premises (t12.t851))
% 25.23/25.51 (step t12.t853 (cl (= (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t854 (cl (= (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)))) :rule cong :premises (t12.t853))
% 25.23/25.51 (step t12.t855 (cl (= (= tptp.ownerFrame |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t856 (cl (= (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)))) :rule cong :premises (t12.t855))
% 25.23/25.51 (step t12.t857 (cl (= (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t858 (cl (= (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)))) :rule cong :premises (t12.t857))
% 25.23/25.51 (step t12.t859 (cl (= (= tptp.ownerFrame |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t860 (cl (= (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)))) :rule cong :premises (t12.t859))
% 25.23/25.51 (step t12.t861 (cl (= (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t862 (cl (= (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)))) :rule cong :premises (t12.t861))
% 25.23/25.51 (step t12.t863 (cl (= (= tptp.ownerFrame |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t864 (cl (= (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)))) :rule cong :premises (t12.t863))
% 25.23/25.51 (step t12.t865 (cl (= (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t866 (cl (= (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t867 (cl (= (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)))) :rule cong :premises (t12.t866))
% 25.23/25.51 (step t12.t868 (cl (= (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t869 (cl (= (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)))) :rule cong :premises (t12.t868))
% 25.23/25.51 (step t12.t870 (cl (= (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t871 (cl (= (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)))) :rule cong :premises (t12.t870))
% 25.23/25.51 (step t12.t872 (cl (= (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t873 (cl (= (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)))) :rule cong :premises (t12.t872))
% 25.23/25.51 (step t12.t874 (cl (= (= tptp.ownerFrame |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t875 (cl (= (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)))) :rule cong :premises (t12.t874))
% 25.23/25.51 (step t12.t876 (cl (= (= tptp.ownerFrame |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t877 (cl (= (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)))) :rule cong :premises (t12.t876))
% 25.23/25.51 (step t12.t878 (cl (= (= tptp.ownerFrame |tptp.'CirQueue'|) (= |tptp.'CirQueue'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t879 (cl (= (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)))) :rule cong :premises (t12.t878))
% 25.23/25.51 (step t12.t880 (cl (= (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t881 (cl (= (= tptp.ownerFrame |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t882 (cl (= (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)))) :rule cong :premises (t12.t881))
% 25.23/25.51 (step t12.t883 (cl (= (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t884 (cl (= (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)))) :rule cong :premises (t12.t883))
% 25.23/25.51 (step t12.t885 (cl (= (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t886 (cl (= (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t887 (cl (= (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)))) :rule cong :premises (t12.t886))
% 25.23/25.51 (step t12.t888 (cl (= (= tptp.ownerFrame tptp.stringLiteral0) (= tptp.stringLiteral0 tptp.ownerFrame))) :rule all_simplify)
% 25.23/25.51 (step t12.t889 (cl (= (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= tptp.stringLiteral0 tptp.ownerFrame)))) :rule cong :premises (t12.t888))
% 25.23/25.51 (step t12.t890 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 25.23/25.51 (step t12.t891 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t892 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t891))
% 25.23/25.51 (step t12.t893 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t894 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t893))
% 25.23/25.51 (step t12.t895 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t896 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t895))
% 25.23/25.51 (step t12.t897 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t898 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t897))
% 25.23/25.51 (step t12.t899 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t900 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t899))
% 25.23/25.51 (step t12.t901 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t902 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t901))
% 25.23/25.51 (step t12.t903 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t904 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t905 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t904))
% 25.23/25.51 (step t12.t906 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t907 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.51 (step t12.t908 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.51 (step t12.t909 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t910 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t911 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t910))
% 25.23/25.51 (step t12.t912 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t913 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t912))
% 25.23/25.51 (step t12.t914 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t915 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t914))
% 25.23/25.51 (step t12.t916 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t917 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t918 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t917))
% 25.23/25.51 (step t12.t919 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t920 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t919))
% 25.23/25.51 (step t12.t921 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t922 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t923 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t924 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t923))
% 25.23/25.51 (step t12.t925 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t926 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t925))
% 25.23/25.51 (step t12.t927 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t928 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t929 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t930 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t929))
% 25.23/25.51 (step t12.t931 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t932 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t931))
% 25.23/25.51 (step t12.t933 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t934 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t935 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t934))
% 25.23/25.51 (step t12.t936 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t937 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t936))
% 25.23/25.51 (step t12.t938 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t939 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t938))
% 25.23/25.51 (step t12.t940 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t941 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t942 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t941))
% 25.23/25.51 (step t12.t943 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t944 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t943))
% 25.23/25.51 (step t12.t945 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t946 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t945))
% 25.23/25.51 (step t12.t947 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t948 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t949 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t948))
% 25.23/25.51 (step t12.t950 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t951 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t950))
% 25.23/25.51 (step t12.t952 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t953 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t954 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t955 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t954))
% 25.23/25.51 (step t12.t956 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t957 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t956))
% 25.23/25.51 (step t12.t958 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t959 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t960 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t961 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t960))
% 25.23/25.51 (step t12.t962 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t963 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t962))
% 25.23/25.51 (step t12.t964 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t965 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t964))
% 25.23/25.51 (step t12.t966 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t967 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t968 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t967))
% 25.23/25.51 (step t12.t969 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t970 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t969))
% 25.23/25.51 (step t12.t971 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t972 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t973 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t972))
% 25.23/25.51 (step t12.t974 (cl (= (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t975 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t974))
% 25.23/25.51 (step t12.t976 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t977 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t976))
% 25.23/25.51 (step t12.t978 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t979 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t978))
% 25.23/25.51 (step t12.t980 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t981 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t980))
% 25.23/25.51 (step t12.t982 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t983 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t982))
% 25.23/25.51 (step t12.t984 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t985 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t984))
% 25.23/25.51 (step t12.t986 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t987 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t986))
% 25.23/25.51 (step t12.t988 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t989 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t990 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t989))
% 25.23/25.51 (step t12.t991 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t992 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.51 (step t12.t993 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.51 (step t12.t994 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t995 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t996 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t995))
% 25.23/25.51 (step t12.t997 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t998 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t997))
% 25.23/25.51 (step t12.t999 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1000 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t999))
% 25.23/25.51 (step t12.t1001 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1002 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1003 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1002))
% 25.23/25.51 (step t12.t1004 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1005 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1004))
% 25.23/25.51 (step t12.t1006 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1007 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1008 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1009 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1008))
% 25.23/25.51 (step t12.t1010 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1011 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1010))
% 25.23/25.51 (step t12.t1012 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1013 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1014 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1015 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1014))
% 25.23/25.51 (step t12.t1016 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1017 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1016))
% 25.23/25.51 (step t12.t1018 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1019 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1020 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1019))
% 25.23/25.51 (step t12.t1021 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1022 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1021))
% 25.23/25.51 (step t12.t1023 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1024 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1023))
% 25.23/25.51 (step t12.t1025 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1026 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1027 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1026))
% 25.23/25.51 (step t12.t1028 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1029 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1028))
% 25.23/25.51 (step t12.t1030 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1031 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1030))
% 25.23/25.51 (step t12.t1032 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1033 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1034 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1033))
% 25.23/25.51 (step t12.t1035 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1036 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1035))
% 25.23/25.51 (step t12.t1037 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1038 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1039 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1040 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1039))
% 25.23/25.51 (step t12.t1041 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1042 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1041))
% 25.23/25.51 (step t12.t1043 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1044 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1045 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1046 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1045))
% 25.23/25.51 (step t12.t1047 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1048 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1047))
% 25.23/25.51 (step t12.t1049 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1050 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1049))
% 25.23/25.51 (step t12.t1051 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1052 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1053 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1052))
% 25.23/25.51 (step t12.t1054 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1055 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1054))
% 25.23/25.51 (step t12.t1056 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1057 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1058 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1057))
% 25.23/25.51 (step t12.t1059 (cl (= (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1060 (cl (= (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t1059))
% 25.23/25.51 (step t12.t1061 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)))) :rule refl)
% 25.23/25.51 (step t12.t1062 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule refl)
% 25.23/25.51 (step t12.t1063 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1064 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)))) :rule cong :premises (t12.t1063))
% 25.23/25.51 (step t12.t1065 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)))) :rule refl)
% 25.23/25.51 (step t12.t1066 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)))) :rule refl)
% 25.23/25.51 (step t12.t1067 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1068 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.51 (step t12.t1069 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1070 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.51 (step t12.t1071 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1072 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1073 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1074 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)))) :rule cong :premises (t12.t1073))
% 25.23/25.51 (step t12.t1075 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.51 (step t12.t1076 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1077 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1078 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)))) :rule refl)
% 25.23/25.51 (step t12.t1079 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)))) :rule refl)
% 25.23/25.51 (step t12.t1080 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1081 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1082 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1083 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1084 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)))) :rule cong :premises (t12.t1083))
% 25.23/25.51 (step t12.t1085 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1086 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1087 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t1088 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t1089 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1090 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1091 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.51 (step t12.t1092 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1093 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1094 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t1095 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t1096 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1097 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1098 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1099 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1100 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)))) :rule cong :premises (t12.t1099))
% 25.23/25.51 (step t12.t1101 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1102 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1103 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1104 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1105 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1106 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1107 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t1108 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1109 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1110 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)))) :rule cong :premises (t12.t1109))
% 25.23/25.51 (step t12.t1111 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1112 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)))) :rule refl)
% 25.23/25.51 (step t12.t1113 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1114 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1115 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1116 (cl (= (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t1117 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1118 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1117))
% 25.23/25.51 (step t12.t1119 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1120 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1119))
% 25.23/25.51 (step t12.t1121 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1122 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1121))
% 25.23/25.51 (step t12.t1123 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1124 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1123))
% 25.23/25.51 (step t12.t1125 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1126 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.51 (step t12.t1127 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1128 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.51 (step t12.t1129 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1130 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1131 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1132 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1131))
% 25.23/25.51 (step t12.t1133 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.51 (step t12.t1134 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1135 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1134))
% 25.23/25.51 (step t12.t1136 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1137 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1138 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1137))
% 25.23/25.51 (step t12.t1139 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1140 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1139))
% 25.23/25.51 (step t12.t1141 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1142 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1143 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1144 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1145 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1144))
% 25.23/25.51 (step t12.t1146 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1147 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1148 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t1149 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t1150 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1151 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1152 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1153 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1152))
% 25.23/25.51 (step t12.t1154 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1155 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1156 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t1157 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t1158 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1159 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1158))
% 25.23/25.51 (step t12.t1160 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1161 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1162 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1163 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1162))
% 25.23/25.51 (step t12.t1164 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1165 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1166 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1167 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1168 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1169 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1170 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t1171 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1172 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1173 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1172))
% 25.23/25.51 (step t12.t1174 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1175 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1176 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1175))
% 25.23/25.51 (step t12.t1177 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1178 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1177))
% 25.23/25.51 (step t12.t1179 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1180 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1181 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1180))
% 25.23/25.51 (step t12.t1182 (cl (= (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t1183 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1184 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1183))
% 25.23/25.51 (step t12.t1185 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)))) :rule refl)
% 25.23/25.51 (step t12.t1186 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1187 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1186))
% 25.23/25.51 (step t12.t1188 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1189 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.51 (step t12.t1190 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1191 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.51 (step t12.t1192 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1193 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1194 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1195 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1194))
% 25.23/25.51 (step t12.t1196 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.51 (step t12.t1197 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1198 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1197))
% 25.23/25.51 (step t12.t1199 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1200 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1201 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1200))
% 25.23/25.51 (step t12.t1202 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)))) :rule refl)
% 25.23/25.51 (step t12.t1203 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1204 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1205 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1206 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1207 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1206))
% 25.23/25.51 (step t12.t1208 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1209 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1210 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t1211 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t1212 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1213 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1214 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1215 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1214))
% 25.23/25.51 (step t12.t1216 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1217 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1218 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t1219 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t1220 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1221 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1222 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1223 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1224 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1223))
% 25.23/25.51 (step t12.t1225 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1226 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1227 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1228 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1229 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1230 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1231 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t1232 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1233 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1234 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1233))
% 25.23/25.51 (step t12.t1235 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1236 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1237 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1236))
% 25.23/25.51 (step t12.t1238 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1239 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1240 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1241 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t1242 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)))) :rule refl)
% 25.23/25.51 (step t12.t1243 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)))) :rule refl)
% 25.23/25.51 (step t12.t1244 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1245 (cl (= (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.51 (step t12.t1246 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1247 (cl (= (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.51 (step t12.t1248 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1249 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1250 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)))) :rule refl)
% 25.23/25.51 (step t12.t1251 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.51 (step t12.t1252 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1253 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1254 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)))) :rule refl)
% 25.23/25.51 (step t12.t1255 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)))) :rule refl)
% 25.23/25.51 (step t12.t1256 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1257 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1258 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1259 (cl (= (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)))) :rule refl)
% 25.23/25.51 (step t12.t1260 (cl (= (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1261 (cl (= (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1262 (cl (= (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t1263 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t1264 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1265 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1266 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.51 (step t12.t1267 (cl (= (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1268 (cl (= (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1269 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t1270 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t1271 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1272 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1273 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1274 (cl (= (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1275 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)))) :rule cong :premises (t12.t1274))
% 25.23/25.51 (step t12.t1276 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1277 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1278 (cl (= (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1279 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1280 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1281 (cl (= (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1282 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t1283 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1284 (cl (= (= |tptp.'System_Array'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Array'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1285 (cl (= (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)))) :rule cong :premises (t12.t1284))
% 25.23/25.51 (step t12.t1286 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1287 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)))) :rule refl)
% 25.23/25.51 (step t12.t1288 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1289 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1290 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1291 (cl (= (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t1292 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1293 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1292))
% 25.23/25.51 (step t12.t1294 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1295 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.51 (step t12.t1296 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1297 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.51 (step t12.t1298 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1299 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1300 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1301 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1300))
% 25.23/25.51 (step t12.t1302 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.51 (step t12.t1303 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1304 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1303))
% 25.23/25.51 (step t12.t1305 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1306 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1307 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1306))
% 25.23/25.51 (step t12.t1308 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1309 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1308))
% 25.23/25.51 (step t12.t1310 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1311 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1312 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1313 (cl (= (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1314 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1313))
% 25.23/25.51 (step t12.t1315 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1316 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1317 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t1318 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t1319 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1320 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1321 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1322 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1321))
% 25.23/25.51 (step t12.t1323 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1324 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1325 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t1326 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t1327 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1328 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1327))
% 25.23/25.51 (step t12.t1329 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1330 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1331 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1332 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1331))
% 25.23/25.51 (step t12.t1333 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1334 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1335 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1336 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1337 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1338 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1339 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t1340 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1341 (cl (= (= |tptp.'System_Boolean'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1342 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1341))
% 25.23/25.51 (step t12.t1343 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1344 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1345 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1344))
% 25.23/25.51 (step t12.t1346 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1347 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1346))
% 25.23/25.51 (step t12.t1348 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1349 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1350 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1349))
% 25.23/25.51 (step t12.t1351 (cl (= (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t1352 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1353 (cl (= (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 25.23/25.51 (step t12.t1354 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1355 (cl (= (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.51 (step t12.t1356 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1357 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1358 (cl (= (= |tptp.'System_Object'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1359 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1358))
% 25.23/25.51 (step t12.t1360 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.51 (step t12.t1361 (cl (= (= |tptp.'System_Object'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1362 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1361))
% 25.23/25.51 (step t12.t1363 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1364 (cl (= (= |tptp.'System_Object'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1365 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1364))
% 25.23/25.51 (step t12.t1366 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)))) :rule refl)
% 25.23/25.51 (step t12.t1367 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1368 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1369 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1370 (cl (= (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1371 (cl (= (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1370))
% 25.23/25.51 (step t12.t1372 (cl (= (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1373 (cl (= (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1374 (cl (= (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t1375 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t1376 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1377 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1378 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.51 (step t12.t1379 (cl (= (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1380 (cl (= (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1381 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t1382 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t1383 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1384 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1385 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1386 (cl (= (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1387 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1386))
% 25.23/25.51 (step t12.t1388 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1389 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1390 (cl (= (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1391 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1392 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1393 (cl (= (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1394 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t1395 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1396 (cl (= (= |tptp.'System_Object'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Object'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1397 (cl (= (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1396))
% 25.23/25.51 (step t12.t1398 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1399 (cl (= (= |tptp.'System_Object'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1400 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1399))
% 25.23/25.51 (step t12.t1401 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1402 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1403 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1404 (cl (= (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t1405 (cl (= (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1406 (cl (= (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1405))
% 25.23/25.51 (step t12.t1407 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1408 (cl (= (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1409 (cl (= (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1408))
% 25.23/25.51 (step t12.t1410 (cl (= (= |tptp.'System_Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1411 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1410))
% 25.23/25.51 (step t12.t1412 (cl (= (= |tptp.'System_Type'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1413 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1412))
% 25.23/25.51 (step t12.t1414 (cl (= (= |tptp.'System_Type'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1415 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1414))
% 25.23/25.51 (step t12.t1416 (cl (= (= |tptp.'System_Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1417 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1416))
% 25.23/25.51 (step t12.t1418 (cl (= (= |tptp.'System_Type'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1419 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1418))
% 25.23/25.51 (step t12.t1420 (cl (= (= |tptp.'System_Type'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1421 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1420))
% 25.23/25.51 (step t12.t1422 (cl (= (= |tptp.'System_Type'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1423 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1422))
% 25.23/25.51 (step t12.t1424 (cl (= (= |tptp.'System_Type'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1425 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1424))
% 25.23/25.51 (step t12.t1426 (cl (= (= |tptp.'System_Type'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1427 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1426))
% 25.23/25.51 (step t12.t1428 (cl (= (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1429 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1428))
% 25.23/25.51 (step t12.t1430 (cl (= (= |tptp.'System_Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1431 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1430))
% 25.23/25.51 (step t12.t1432 (cl (= (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1433 (cl (= (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1432))
% 25.23/25.51 (step t12.t1434 (cl (= (= |tptp.'System_Type'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1435 (cl (= (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1434))
% 25.23/25.51 (step t12.t1436 (cl (= (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1437 (cl (= (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1436))
% 25.23/25.51 (step t12.t1438 (cl (= (= |tptp.'System_Type'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1439 (cl (= (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1438))
% 25.23/25.51 (step t12.t1440 (cl (= (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1441 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1440))
% 25.23/25.51 (step t12.t1442 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1443 (cl (= (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1444 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1443))
% 25.23/25.51 (step t12.t1445 (cl (= (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1446 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1445))
% 25.23/25.51 (step t12.t1447 (cl (= (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1448 (cl (= (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1447))
% 25.23/25.51 (step t12.t1449 (cl (= (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1450 (cl (= (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1451 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1450))
% 25.23/25.51 (step t12.t1452 (cl (= (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1453 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1452))
% 25.23/25.51 (step t12.t1454 (cl (= (= |tptp.'System_Type'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1455 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1454))
% 25.23/25.51 (step t12.t1456 (cl (= (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1457 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1456))
% 25.23/25.51 (step t12.t1458 (cl (= (= |tptp.'System_Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1459 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1458))
% 25.23/25.51 (step t12.t1460 (cl (= (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1461 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1460))
% 25.23/25.51 (step t12.t1462 (cl (= (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1463 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1462))
% 25.23/25.51 (step t12.t1464 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1465 (cl (= (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1466 (cl (= (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1465))
% 25.23/25.51 (step t12.t1467 (cl (= (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1468 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1467))
% 25.23/25.51 (step t12.t1469 (cl (= (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1470 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1469))
% 25.23/25.51 (step t12.t1471 (cl (= (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1472 (cl (= (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1471))
% 25.23/25.51 (step t12.t1473 (cl (= (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1474 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1473))
% 25.23/25.51 (step t12.t1475 (cl (= (= |tptp.'System_Type'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1476 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1475))
% 25.23/25.51 (step t12.t1477 (cl (= (= |tptp.'System_Type'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1478 (cl (= (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1477))
% 25.23/25.51 (step t12.t1479 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1480 (cl (= (= |tptp.'System_Type'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1481 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1480))
% 25.23/25.51 (step t12.t1482 (cl (= (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1483 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1482))
% 25.23/25.51 (step t12.t1484 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1485 (cl (= (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1486 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1485))
% 25.23/25.51 (step t12.t1487 (cl (= (= |tptp.'System_Type'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_Type'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1488 (cl (= (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)))) :rule cong :premises (t12.t1487))
% 25.23/25.51 (step t12.t1489 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1490 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.23/25.51 (step t12.t1491 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1492 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1493 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1494 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1493))
% 25.23/25.51 (step t12.t1495 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1496 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1495))
% 25.23/25.51 (step t12.t1497 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1498 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1497))
% 25.23/25.51 (step t12.t1499 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1500 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1501 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1500))
% 25.23/25.51 (step t12.t1502 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1503 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1502))
% 25.23/25.51 (step t12.t1504 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1505 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1506 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1507 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1506))
% 25.23/25.51 (step t12.t1508 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1509 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1508))
% 25.23/25.51 (step t12.t1510 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1511 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1512 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1513 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1512))
% 25.23/25.51 (step t12.t1514 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1515 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1514))
% 25.23/25.51 (step t12.t1516 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1517 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1518 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1517))
% 25.23/25.51 (step t12.t1519 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1520 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1519))
% 25.23/25.51 (step t12.t1521 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1522 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1521))
% 25.23/25.51 (step t12.t1523 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1524 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1525 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1524))
% 25.23/25.51 (step t12.t1526 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1527 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1526))
% 25.23/25.51 (step t12.t1528 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1529 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1528))
% 25.23/25.51 (step t12.t1530 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1531 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1532 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1531))
% 25.23/25.51 (step t12.t1533 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1534 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1533))
% 25.23/25.51 (step t12.t1535 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1536 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1537 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1538 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1539 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1538))
% 25.23/25.51 (step t12.t1540 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1541 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1542 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1543 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1542))
% 25.23/25.51 (step t12.t1544 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1545 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1544))
% 25.23/25.51 (step t12.t1546 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1547 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1546))
% 25.23/25.51 (step t12.t1548 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1549 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1550 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1549))
% 25.23/25.51 (step t12.t1551 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1552 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1551))
% 25.23/25.51 (step t12.t1553 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1554 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1555 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1554))
% 25.23/25.51 (step t12.t1556 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t1557 (cl (= (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1558 (cl (= (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1557))
% 25.23/25.51 (step t12.t1559 (cl (= (= |tptp.'System_String'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1560 (cl (= (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1559))
% 25.23/25.51 (step t12.t1561 (cl (= (= |tptp.'System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1562 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1561))
% 25.23/25.51 (step t12.t1563 (cl (= (= |tptp.'System_String'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1564 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1563))
% 25.23/25.51 (step t12.t1565 (cl (= (= |tptp.'System_String'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1566 (cl (= (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1565))
% 25.23/25.51 (step t12.t1567 (cl (= (= |tptp.'System_String'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1568 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1567))
% 25.23/25.51 (step t12.t1569 (cl (= (= |tptp.'System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1570 (cl (= (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1569))
% 25.23/25.51 (step t12.t1571 (cl (= (= |tptp.'System_String'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1572 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1571))
% 25.23/25.51 (step t12.t1573 (cl (= (= |tptp.'System_String'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1574 (cl (= (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1573))
% 25.23/25.51 (step t12.t1575 (cl (= (= |tptp.'System_String'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1576 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1575))
% 25.23/25.51 (step t12.t1577 (cl (= (= |tptp.'System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1578 (cl (= (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1577))
% 25.23/25.51 (step t12.t1579 (cl (= (= |tptp.'System_String'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1580 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1579))
% 25.23/25.51 (step t12.t1581 (cl (= (= |tptp.'System_String'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1582 (cl (= (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1581))
% 25.23/25.51 (step t12.t1583 (cl (= (= |tptp.'System_String'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1584 (cl (= (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1583))
% 25.23/25.51 (step t12.t1585 (cl (= (= |tptp.'System_String'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1586 (cl (= (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1585))
% 25.23/25.51 (step t12.t1587 (cl (= (= |tptp.'System_String'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1588 (cl (= (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1587))
% 25.23/25.51 (step t12.t1589 (cl (= (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1590 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1589))
% 25.23/25.51 (step t12.t1591 (cl (= (= |tptp.'System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1592 (cl (= (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1591))
% 25.23/25.51 (step t12.t1593 (cl (= (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1594 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1593))
% 25.23/25.51 (step t12.t1595 (cl (= (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1596 (cl (= (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1595))
% 25.23/25.51 (step t12.t1597 (cl (= (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1598 (cl (= (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1597))
% 25.23/25.51 (step t12.t1599 (cl (= (= |tptp.'System_String'| |tptp.'Program'|) (= |tptp.'Program'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1600 (cl (= (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1599))
% 25.23/25.51 (step t12.t1601 (cl (= (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1602 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1601))
% 25.23/25.51 (step t12.t1603 (cl (= (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1604 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1603))
% 25.23/25.51 (step t12.t1605 (cl (= (= |tptp.'System_String'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1606 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1605))
% 25.23/25.51 (step t12.t1607 (cl (= (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1608 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1607))
% 25.23/25.51 (step t12.t1609 (cl (= (= |tptp.'System_String'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1610 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1609))
% 25.23/25.51 (step t12.t1611 (cl (= (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1612 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1611))
% 25.23/25.51 (step t12.t1613 (cl (= (= |tptp.'System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1614 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1613))
% 25.23/25.51 (step t12.t1615 (cl (= (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1616 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1615))
% 25.23/25.51 (step t12.t1617 (cl (= (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1618 (cl (= (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1617))
% 25.23/25.51 (step t12.t1619 (cl (= (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1620 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1619))
% 25.23/25.51 (step t12.t1621 (cl (= (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1622 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1621))
% 25.23/25.51 (step t12.t1623 (cl (= (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1624 (cl (= (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1623))
% 25.23/25.51 (step t12.t1625 (cl (= (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1626 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1625))
% 25.23/25.51 (step t12.t1627 (cl (= (= |tptp.'System_String'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1628 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1627))
% 25.23/25.51 (step t12.t1629 (cl (= (= |tptp.'System_String'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1630 (cl (= (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1629))
% 25.23/25.51 (step t12.t1631 (cl (= (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1632 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1631))
% 25.23/25.51 (step t12.t1633 (cl (= (= |tptp.'System_String'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1634 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1633))
% 25.23/25.51 (step t12.t1635 (cl (= (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1636 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1635))
% 25.23/25.51 (step t12.t1637 (cl (= (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1638 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1637))
% 25.23/25.51 (step t12.t1639 (cl (= (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1640 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1639))
% 25.23/25.51 (step t12.t1641 (cl (= (= |tptp.'System_String'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_String'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1642 (cl (= (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)))) :rule cong :premises (t12.t1641))
% 25.23/25.51 (step t12.t1643 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1644 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1643))
% 25.23/25.51 (step t12.t1645 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1646 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1647 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1646))
% 25.23/25.51 (step t12.t1648 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1649 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1648))
% 25.23/25.51 (step t12.t1650 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1651 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1650))
% 25.23/25.51 (step t12.t1652 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1653 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1652))
% 25.23/25.51 (step t12.t1654 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1655 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1654))
% 25.23/25.51 (step t12.t1656 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1657 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1656))
% 25.23/25.51 (step t12.t1658 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1659 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1658))
% 25.23/25.51 (step t12.t1660 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1661 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1660))
% 25.23/25.51 (step t12.t1662 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1663 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1662))
% 25.23/25.51 (step t12.t1664 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1665 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1664))
% 25.23/25.51 (step t12.t1666 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1667 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1666))
% 25.23/25.51 (step t12.t1668 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1669 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1670 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1669))
% 25.23/25.51 (step t12.t1671 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1672 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1671))
% 25.23/25.51 (step t12.t1673 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1674 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1675 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1674))
% 25.23/25.51 (step t12.t1676 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1677 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1676))
% 25.23/25.51 (step t12.t1678 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1679 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1678))
% 25.23/25.51 (step t12.t1680 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1681 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1682 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1681))
% 25.23/25.51 (step t12.t1683 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1684 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1683))
% 25.23/25.51 (step t12.t1685 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1686 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1685))
% 25.23/25.51 (step t12.t1687 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1688 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1687))
% 25.23/25.51 (step t12.t1689 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1690 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1689))
% 25.23/25.51 (step t12.t1691 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1692 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1691))
% 25.23/25.51 (step t12.t1693 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1694 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1693))
% 25.23/25.51 (step t12.t1695 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1696 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1697 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1696))
% 25.23/25.51 (step t12.t1698 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1699 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1698))
% 25.23/25.51 (step t12.t1700 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1701 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1700))
% 25.23/25.51 (step t12.t1702 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1703 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1702))
% 25.23/25.51 (step t12.t1704 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1705 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1704))
% 25.23/25.51 (step t12.t1706 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1707 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1706))
% 25.23/25.51 (step t12.t1708 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1709 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1708))
% 25.23/25.51 (step t12.t1710 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1711 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1712 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1711))
% 25.23/25.51 (step t12.t1713 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1714 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1713))
% 25.23/25.51 (step t12.t1715 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1716 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1717 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1716))
% 25.23/25.51 (step t12.t1718 (cl (= (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1719 (cl (= (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1718))
% 25.23/25.51 (step t12.t1720 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)))) :rule refl)
% 25.23/25.51 (step t12.t1721 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1722 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1721))
% 25.23/25.51 (step t12.t1723 (cl (= (= |tptp.'System_SByte'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1724 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1723))
% 25.23/25.51 (step t12.t1725 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1726 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1725))
% 25.23/25.51 (step t12.t1727 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1728 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1729 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1728))
% 25.23/25.51 (step t12.t1730 (cl (= (= |tptp.'System_SByte'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1731 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1730))
% 25.23/25.51 (step t12.t1732 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1733 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1734 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1735 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1734))
% 25.23/25.51 (step t12.t1736 (cl (= (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1737 (cl (= (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1736))
% 25.23/25.51 (step t12.t1738 (cl (= (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1739 (cl (= (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1740 (cl (= (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1741 (cl (= (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1740))
% 25.23/25.51 (step t12.t1742 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1743 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1742))
% 25.23/25.51 (step t12.t1744 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1745 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1746 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1745))
% 25.23/25.51 (step t12.t1747 (cl (= (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1748 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1747))
% 25.23/25.51 (step t12.t1749 (cl (= (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1750 (cl (= (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1749))
% 25.23/25.51 (step t12.t1751 (cl (= (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1752 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1753 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1752))
% 25.23/25.51 (step t12.t1754 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1755 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1754))
% 25.23/25.51 (step t12.t1756 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1757 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1756))
% 25.23/25.51 (step t12.t1758 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1759 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1760 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1759))
% 25.23/25.51 (step t12.t1761 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1762 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1761))
% 25.23/25.51 (step t12.t1763 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1764 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1765 (cl (= (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1766 (cl (= (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1765))
% 25.23/25.51 (step t12.t1767 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1768 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1767))
% 25.23/25.51 (step t12.t1769 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1770 (cl (= (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1771 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1772 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1771))
% 25.23/25.51 (step t12.t1773 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1774 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1773))
% 25.23/25.51 (step t12.t1775 (cl (= (= |tptp.'System_SByte'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1776 (cl (= (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1775))
% 25.23/25.51 (step t12.t1777 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1778 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1779 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1778))
% 25.23/25.51 (step t12.t1780 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1781 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1780))
% 25.23/25.51 (step t12.t1782 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1783 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1784 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1783))
% 25.23/25.51 (step t12.t1785 (cl (= (= |tptp.'System_SByte'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_SByte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1786 (cl (= (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1785))
% 25.23/25.51 (step t12.t1787 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1788 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1787))
% 25.23/25.51 (step t12.t1789 (cl (= (= |tptp.'System_Byte'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1790 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1789))
% 25.23/25.51 (step t12.t1791 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1792 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1791))
% 25.23/25.51 (step t12.t1793 (cl (= (= |tptp.'System_Byte'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1794 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1793))
% 25.23/25.51 (step t12.t1795 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1796 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1795))
% 25.23/25.51 (step t12.t1797 (cl (= (= |tptp.'System_Byte'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1798 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1797))
% 25.23/25.51 (step t12.t1799 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1800 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1799))
% 25.23/25.51 (step t12.t1801 (cl (= (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1802 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1801))
% 25.23/25.51 (step t12.t1803 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1804 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1803))
% 25.23/25.51 (step t12.t1805 (cl (= (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1806 (cl (= (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1805))
% 25.23/25.51 (step t12.t1807 (cl (= (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1808 (cl (= (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1807))
% 25.23/25.51 (step t12.t1809 (cl (= (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1810 (cl (= (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1811 (cl (= (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1810))
% 25.23/25.51 (step t12.t1812 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1813 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1812))
% 25.23/25.51 (step t12.t1814 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1815 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1816 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1815))
% 25.23/25.51 (step t12.t1817 (cl (= (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1818 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1817))
% 25.23/25.51 (step t12.t1819 (cl (= (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1820 (cl (= (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1819))
% 25.23/25.51 (step t12.t1821 (cl (= (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1822 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1823 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1822))
% 25.23/25.51 (step t12.t1824 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1825 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1824))
% 25.23/25.51 (step t12.t1826 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1827 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1826))
% 25.23/25.51 (step t12.t1828 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1829 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1828))
% 25.23/25.51 (step t12.t1830 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1831 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1830))
% 25.23/25.51 (step t12.t1832 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1833 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1832))
% 25.23/25.51 (step t12.t1834 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1835 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1834))
% 25.23/25.51 (step t12.t1836 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1837 (cl (= (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1838 (cl (= (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1837))
% 25.23/25.51 (step t12.t1839 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1840 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1839))
% 25.23/25.51 (step t12.t1841 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1842 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1841))
% 25.23/25.51 (step t12.t1843 (cl (= (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1844 (cl (= (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1843))
% 25.23/25.51 (step t12.t1845 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1846 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1845))
% 25.23/25.51 (step t12.t1847 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1848 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1847))
% 25.23/25.51 (step t12.t1849 (cl (= (= |tptp.'System_Byte'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1850 (cl (= (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1849))
% 25.23/25.51 (step t12.t1851 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1852 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1853 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1852))
% 25.23/25.51 (step t12.t1854 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1855 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1854))
% 25.23/25.51 (step t12.t1856 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1857 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1858 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1857))
% 25.23/25.51 (step t12.t1859 (cl (= (= |tptp.'System_Byte'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_Byte'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1860 (cl (= (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1859))
% 25.23/25.51 (step t12.t1861 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)))) :rule refl)
% 25.23/25.51 (step t12.t1862 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1863 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1864 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)))) :rule refl)
% 25.23/25.51 (step t12.t1865 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)))) :rule refl)
% 25.23/25.51 (step t12.t1866 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1867 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1868 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1869 (cl (= (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1870 (cl (= (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)))) :rule cong :premises (t12.t1869))
% 25.23/25.51 (step t12.t1871 (cl (= (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1872 (cl (= (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1873 (cl (= (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t1874 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t1875 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1876 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1877 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.51 (step t12.t1878 (cl (= (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1879 (cl (= (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1880 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t1881 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t1882 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1883 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1884 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1885 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1886 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)))) :rule cong :premises (t12.t1885))
% 25.23/25.51 (step t12.t1887 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1888 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1889 (cl (= (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1890 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1891 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1892 (cl (= (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1893 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t1894 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1895 (cl (= (= |tptp.'System_Int16'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Int16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1896 (cl (= (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)))) :rule cong :premises (t12.t1895))
% 25.23/25.51 (step t12.t1897 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1898 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)))) :rule refl)
% 25.23/25.51 (step t12.t1899 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1900 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1901 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1902 (cl (= (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t1903 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1904 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1903))
% 25.23/25.51 (step t12.t1905 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1906 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1907 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1906))
% 25.23/25.51 (step t12.t1908 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1909 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1908))
% 25.23/25.51 (step t12.t1910 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1911 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1912 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1913 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1912))
% 25.23/25.51 (step t12.t1914 (cl (= (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1915 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1914))
% 25.23/25.51 (step t12.t1916 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1917 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1918 (cl (= (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1919 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1918))
% 25.23/25.51 (step t12.t1920 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1921 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1920))
% 25.23/25.51 (step t12.t1922 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1923 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1924 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1923))
% 25.23/25.51 (step t12.t1925 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1926 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1925))
% 25.23/25.51 (step t12.t1927 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1928 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1929 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1930 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1929))
% 25.23/25.51 (step t12.t1931 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1932 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1931))
% 25.23/25.51 (step t12.t1933 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1934 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1933))
% 25.23/25.51 (step t12.t1935 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1936 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1937 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1936))
% 25.23/25.51 (step t12.t1938 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1939 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1938))
% 25.23/25.51 (step t12.t1940 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1941 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1942 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1943 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1944 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1943))
% 25.23/25.51 (step t12.t1945 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1946 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1947 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1948 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1947))
% 25.23/25.51 (step t12.t1949 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1950 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1949))
% 25.23/25.51 (step t12.t1951 (cl (= (= |tptp.'System_UInt16'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1952 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1951))
% 25.23/25.51 (step t12.t1953 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1954 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1955 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1954))
% 25.23/25.51 (step t12.t1956 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1957 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1956))
% 25.23/25.51 (step t12.t1958 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t1959 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1960 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1959))
% 25.23/25.51 (step t12.t1961 (cl (= (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t1962 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)))) :rule refl)
% 25.23/25.51 (step t12.t1963 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1964 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)))) :rule cong :premises (t12.t1963))
% 25.23/25.51 (step t12.t1965 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)))) :rule refl)
% 25.23/25.51 (step t12.t1966 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1967 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1968 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t1969 (cl (= (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1970 (cl (= (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)))) :rule cong :premises (t12.t1969))
% 25.23/25.51 (step t12.t1971 (cl (= (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t1972 (cl (= (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t1973 (cl (= (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t1974 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t1975 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1976 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1977 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.51 (step t12.t1978 (cl (= (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1979 (cl (= (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t1980 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t1981 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t1982 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1983 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1984 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t1985 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1986 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)))) :rule cong :premises (t12.t1985))
% 25.23/25.51 (step t12.t1987 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t1988 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t1989 (cl (= (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1990 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t1991 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t1992 (cl (= (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t1993 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t1994 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t1995 (cl (= (= |tptp.'System_Int32'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Int32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1996 (cl (= (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)))) :rule cong :premises (t12.t1995))
% 25.23/25.51 (step t12.t1997 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t1998 (cl (= (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t1999 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)))) :rule cong :premises (t12.t1998))
% 25.23/25.51 (step t12.t2000 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2001 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t2002 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t2003 (cl (= (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t2004 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2005 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2004))
% 25.23/25.51 (step t12.t2006 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2007 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2006))
% 25.23/25.51 (step t12.t2008 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2009 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2008))
% 25.23/25.51 (step t12.t2010 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2011 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2010))
% 25.23/25.51 (step t12.t2012 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2013 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2012))
% 25.23/25.51 (step t12.t2014 (cl (= (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2015 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2014))
% 25.23/25.51 (step t12.t2016 (cl (= (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2017 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2016))
% 25.23/25.51 (step t12.t2018 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t2019 (cl (= (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2020 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2019))
% 25.23/25.51 (step t12.t2021 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2022 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2021))
% 25.23/25.51 (step t12.t2023 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2024 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2025 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2024))
% 25.23/25.51 (step t12.t2026 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2027 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2026))
% 25.23/25.51 (step t12.t2028 (cl (= (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2029 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2028))
% 25.23/25.51 (step t12.t2030 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t2031 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2032 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2031))
% 25.23/25.51 (step t12.t2033 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2034 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2033))
% 25.23/25.51 (step t12.t2035 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2036 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2035))
% 25.23/25.51 (step t12.t2037 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2038 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2037))
% 25.23/25.51 (step t12.t2039 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2040 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2039))
% 25.23/25.51 (step t12.t2041 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2042 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2041))
% 25.23/25.51 (step t12.t2043 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2044 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2043))
% 25.23/25.51 (step t12.t2045 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t2046 (cl (= (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2047 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2046))
% 25.23/25.51 (step t12.t2048 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2049 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2048))
% 25.23/25.51 (step t12.t2050 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2051 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2050))
% 25.23/25.51 (step t12.t2052 (cl (= (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2053 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2052))
% 25.23/25.51 (step t12.t2054 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2055 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2054))
% 25.23/25.51 (step t12.t2056 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2057 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2056))
% 25.23/25.51 (step t12.t2058 (cl (= (= |tptp.'System_UInt32'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2059 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2058))
% 25.23/25.51 (step t12.t2060 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2061 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2062 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2061))
% 25.23/25.51 (step t12.t2063 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2064 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2063))
% 25.23/25.51 (step t12.t2065 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t2066 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2067 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2066))
% 25.23/25.51 (step t12.t2068 (cl (= (= |tptp.'System_UInt32'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_UInt32'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2069 (cl (= (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t2068))
% 25.23/25.51 (step t12.t2070 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)))) :rule refl)
% 25.23/25.51 (step t12.t2071 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t2072 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t2073 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t2074 (cl (= (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2075 (cl (= (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)))) :rule cong :premises (t12.t2074))
% 25.23/25.51 (step t12.t2076 (cl (= (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t2077 (cl (= (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t2078 (cl (= (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t2079 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t2080 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2081 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t2082 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.51 (step t12.t2083 (cl (= (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2084 (cl (= (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t2085 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t2086 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t2087 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2088 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2089 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t2090 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2091 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)))) :rule cong :premises (t12.t2090))
% 25.23/25.51 (step t12.t2092 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t2093 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t2094 (cl (= (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2095 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t2096 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t2097 (cl (= (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2098 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t2099 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2100 (cl (= (= |tptp.'System_Int64'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Int64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2101 (cl (= (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)))) :rule cong :premises (t12.t2100))
% 25.23/25.51 (step t12.t2102 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2103 (cl (= (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2104 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)))) :rule cong :premises (t12.t2103))
% 25.23/25.51 (step t12.t2105 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2106 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t2107 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t2108 (cl (= (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t2109 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t2110 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t2111 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t2112 (cl (= (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2113 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t2112))
% 25.23/25.51 (step t12.t2114 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t2115 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t2116 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t2117 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t2118 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2119 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t2120 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2121 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t2120))
% 25.23/25.51 (step t12.t2122 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2123 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t2124 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t2125 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t2126 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2127 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t2126))
% 25.23/25.51 (step t12.t2128 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2129 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t2130 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2131 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t2130))
% 25.23/25.51 (step t12.t2132 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t2133 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t2134 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2135 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t2136 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t2137 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2138 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t2139 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2140 (cl (= (= |tptp.'System_UInt64'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_UInt64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2141 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t2140))
% 25.23/25.51 (step t12.t2142 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2143 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2144 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t2143))
% 25.23/25.51 (step t12.t2145 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2146 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t2147 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2148 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t2147))
% 25.23/25.51 (step t12.t2149 (cl (= (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t2150 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 25.23/25.51 (step t12.t2151 (cl (= (= |tptp.'System_Char'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2152 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2151))
% 25.23/25.51 (step t12.t2153 (cl (= (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2154 (cl (= (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2153))
% 25.23/25.51 (step t12.t2155 (cl (= (= |tptp.'System_Char'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2156 (cl (= (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2155))
% 25.23/25.51 (step t12.t2157 (cl (= (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t2158 (cl (= (= |tptp.'System_Char'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2159 (cl (= (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2158))
% 25.23/25.51 (step t12.t2160 (cl (= (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2161 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2160))
% 25.23/25.51 (step t12.t2162 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2163 (cl (= (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2164 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2163))
% 25.23/25.51 (step t12.t2165 (cl (= (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2166 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2165))
% 25.23/25.51 (step t12.t2167 (cl (= (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2168 (cl (= (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2167))
% 25.23/25.51 (step t12.t2169 (cl (= (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t2170 (cl (= (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2171 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2170))
% 25.23/25.51 (step t12.t2172 (cl (= (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2173 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2172))
% 25.23/25.51 (step t12.t2174 (cl (= (= |tptp.'System_Char'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2175 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2174))
% 25.23/25.51 (step t12.t2176 (cl (= (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2177 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2176))
% 25.23/25.51 (step t12.t2178 (cl (= (= |tptp.'System_Char'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2179 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2178))
% 25.23/25.51 (step t12.t2180 (cl (= (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2181 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2180))
% 25.23/25.51 (step t12.t2182 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t2183 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t2184 (cl (= (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2185 (cl (= (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2184))
% 25.23/25.51 (step t12.t2186 (cl (= (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2187 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2186))
% 25.23/25.51 (step t12.t2188 (cl (= (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2189 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2188))
% 25.23/25.51 (step t12.t2190 (cl (= (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2191 (cl (= (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2190))
% 25.23/25.51 (step t12.t2192 (cl (= (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2193 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2192))
% 25.23/25.51 (step t12.t2194 (cl (= (= |tptp.'System_Char'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2195 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2194))
% 25.23/25.51 (step t12.t2196 (cl (= (= |tptp.'System_Char'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2197 (cl (= (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2196))
% 25.23/25.51 (step t12.t2198 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2199 (cl (= (= |tptp.'System_Char'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2200 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2199))
% 25.23/25.51 (step t12.t2201 (cl (= (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2202 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2201))
% 25.23/25.51 (step t12.t2203 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t2204 (cl (= (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2205 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2204))
% 25.23/25.51 (step t12.t2206 (cl (= (= |tptp.'System_Char'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_Char'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2207 (cl (= (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)))) :rule cong :premises (t12.t2206))
% 25.23/25.51 (step t12.t2208 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2209 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2208))
% 25.23/25.51 (step t12.t2210 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2211 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2210))
% 25.23/25.51 (step t12.t2212 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2213 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2212))
% 25.23/25.51 (step t12.t2214 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t2215 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2216 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2215))
% 25.23/25.51 (step t12.t2217 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2218 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2217))
% 25.23/25.51 (step t12.t2219 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2220 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2221 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2220))
% 25.23/25.51 (step t12.t2222 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2223 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2222))
% 25.23/25.51 (step t12.t2224 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2225 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2224))
% 25.23/25.51 (step t12.t2226 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t2227 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2228 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2227))
% 25.23/25.51 (step t12.t2229 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2230 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2229))
% 25.23/25.51 (step t12.t2231 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2232 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2231))
% 25.23/25.51 (step t12.t2233 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2234 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2233))
% 25.23/25.51 (step t12.t2235 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2236 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2235))
% 25.23/25.51 (step t12.t2237 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2238 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2237))
% 25.23/25.51 (step t12.t2239 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2240 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2239))
% 25.23/25.51 (step t12.t2241 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t2242 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2243 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2242))
% 25.23/25.51 (step t12.t2244 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2245 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2244))
% 25.23/25.51 (step t12.t2246 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2247 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2246))
% 25.23/25.51 (step t12.t2248 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2249 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2248))
% 25.23/25.51 (step t12.t2250 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2251 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2250))
% 25.23/25.51 (step t12.t2252 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2253 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2252))
% 25.23/25.51 (step t12.t2254 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2255 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2254))
% 25.23/25.51 (step t12.t2256 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2257 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2258 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2257))
% 25.23/25.51 (step t12.t2259 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2260 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2259))
% 25.23/25.51 (step t12.t2261 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t2262 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2263 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2262))
% 25.23/25.51 (step t12.t2264 (cl (= (= |tptp.'System_UIntPtr'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2265 (cl (= (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2264))
% 25.23/25.51 (step t12.t2266 (cl (= (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2267 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2266))
% 25.23/25.51 (step t12.t2268 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t2269 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t2270 (cl (= (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2271 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2270))
% 25.23/25.51 (step t12.t2272 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t2273 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2274 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2275 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2274))
% 25.23/25.51 (step t12.t2276 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2277 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2276))
% 25.23/25.51 (step t12.t2278 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2279 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t2280 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t2281 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t2282 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2283 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2282))
% 25.23/25.51 (step t12.t2284 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2285 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t2286 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2287 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2286))
% 25.23/25.51 (step t12.t2288 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t2289 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t2290 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2291 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2292 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2291))
% 25.23/25.51 (step t12.t2293 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t2294 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2295 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2296 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2295))
% 25.23/25.51 (step t12.t2297 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2298 (cl (= (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2299 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2298))
% 25.23/25.51 (step t12.t2300 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2301 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2302 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2301))
% 25.23/25.51 (step t12.t2303 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2304 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2303))
% 25.23/25.51 (step t12.t2305 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.23/25.51 (step t12.t2306 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2307 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2306))
% 25.23/25.51 (step t12.t2308 (cl (= (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)))) :rule refl)
% 25.23/25.51 (step t12.t2309 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)))) :rule refl)
% 25.23/25.51 (step t12.t2310 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.23/25.51 (step t12.t2311 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)))) :rule refl)
% 25.23/25.51 (step t12.t2312 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.23/25.51 (step t12.t2313 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2314 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t2315 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)))) :rule refl)
% 25.23/25.51 (step t12.t2316 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2317 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)))) :rule refl)
% 25.23/25.51 (step t12.t2318 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.23/25.51 (step t12.t2319 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.23/25.51 (step t12.t2320 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2321 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2322 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)))) :rule refl)
% 25.23/25.51 (step t12.t2323 (cl (= (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2324 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)))) :rule cong :premises (t12.t2323))
% 25.23/25.51 (step t12.t2325 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.23/25.51 (step t12.t2326 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.23/25.51 (step t12.t2327 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2328 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.23/25.51 (step t12.t2329 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.23/25.51 (step t12.t2330 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.23/25.51 (step t12.t2331 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.23/25.51 (step t12.t2332 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.23/25.51 (step t12.t2333 (cl (= (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|))) :rule all_simplify)
% 25.23/25.51 (step t12.t2334 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)))) :rule cong :premises (t12.t2333))
% 25.23/25.51 (step t12.t2335 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.23/25.51 (step t12.t2336 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)))) :rule refl)
% 25.30/25.51 (step t12.t2337 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2338 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2339 (cl (= (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2340 (cl (= (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2341 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.30/25.51 (step t12.t2342 (cl (= (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2343 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2342))
% 25.30/25.51 (step t12.t2344 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2345 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2344))
% 25.30/25.51 (step t12.t2346 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2347 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2348 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2347))
% 25.30/25.51 (step t12.t2349 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2350 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2349))
% 25.30/25.51 (step t12.t2351 (cl (= (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2352 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2351))
% 25.30/25.51 (step t12.t2353 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)))) :rule refl)
% 25.30/25.51 (step t12.t2354 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2355 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2354))
% 25.30/25.51 (step t12.t2356 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2357 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2356))
% 25.30/25.51 (step t12.t2358 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2359 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2358))
% 25.30/25.51 (step t12.t2360 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2361 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2362 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2361))
% 25.30/25.51 (step t12.t2363 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2364 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2363))
% 25.30/25.51 (step t12.t2365 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2366 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2367 (cl (= (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2368 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2367))
% 25.30/25.51 (step t12.t2369 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2370 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2369))
% 25.30/25.51 (step t12.t2371 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2372 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2373 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2374 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2373))
% 25.30/25.51 (step t12.t2375 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2376 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2375))
% 25.30/25.51 (step t12.t2377 (cl (= (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2378 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2377))
% 25.30/25.51 (step t12.t2379 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2380 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2381 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2380))
% 25.30/25.51 (step t12.t2382 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2383 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2382))
% 25.30/25.51 (step t12.t2384 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2385 (cl (= (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2386 (cl (= (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2385))
% 25.30/25.51 (step t12.t2387 (cl (= (= |tptp.'CirQueue_head'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'CirQueue_head'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2388 (cl (= (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)))) :rule cong :premises (t12.t2387))
% 25.30/25.51 (step t12.t2389 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2390 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2389))
% 25.30/25.51 (step t12.t2391 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2392 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2391))
% 25.30/25.51 (step t12.t2393 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2394 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2395 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2394))
% 25.30/25.51 (step t12.t2396 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2397 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2396))
% 25.30/25.51 (step t12.t2398 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2399 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2398))
% 25.30/25.51 (step t12.t2400 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)))) :rule refl)
% 25.30/25.51 (step t12.t2401 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2402 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2401))
% 25.30/25.51 (step t12.t2403 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2404 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2403))
% 25.30/25.51 (step t12.t2405 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2406 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2405))
% 25.30/25.51 (step t12.t2407 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2408 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2407))
% 25.30/25.51 (step t12.t2409 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2410 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2409))
% 25.30/25.51 (step t12.t2411 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2412 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2411))
% 25.30/25.51 (step t12.t2413 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2414 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2413))
% 25.30/25.51 (step t12.t2415 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2416 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2417 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2416))
% 25.30/25.51 (step t12.t2418 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2419 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2418))
% 25.30/25.51 (step t12.t2420 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2421 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2420))
% 25.30/25.51 (step t12.t2422 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2423 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2422))
% 25.30/25.51 (step t12.t2424 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2425 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2424))
% 25.30/25.51 (step t12.t2426 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2427 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2426))
% 25.30/25.51 (step t12.t2428 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2429 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2428))
% 25.30/25.51 (step t12.t2430 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2431 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2432 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2431))
% 25.30/25.51 (step t12.t2433 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2434 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2433))
% 25.30/25.51 (step t12.t2435 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2436 (cl (= (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2437 (cl (= (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2436))
% 25.30/25.51 (step t12.t2438 (cl (= (= |tptp.'CirQueue_tail'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2439 (cl (= (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)))) :rule cong :premises (t12.t2438))
% 25.30/25.51 (step t12.t2440 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.30/25.51 (step t12.t2441 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2442 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 25.30/25.51 (step t12.t2443 (cl (= (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2444 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)))) :rule cong :premises (t12.t2443))
% 25.30/25.51 (step t12.t2445 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2446 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)))) :rule refl)
% 25.30/25.51 (step t12.t2447 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.30/25.51 (step t12.t2448 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.30/25.51 (step t12.t2449 (cl (= (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2450 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)))) :rule cong :premises (t12.t2449))
% 25.30/25.51 (step t12.t2451 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2452 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)))) :rule refl)
% 25.30/25.51 (step t12.t2453 (cl (= (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2454 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)))) :rule cong :premises (t12.t2453))
% 25.30/25.51 (step t12.t2455 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2456 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2457 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2458 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.30/25.51 (step t12.t2459 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2460 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2461 (cl (= (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2462 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)))) :rule cong :premises (t12.t2461))
% 25.30/25.51 (step t12.t2463 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2464 (cl (= (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2465 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)))) :rule cong :premises (t12.t2464))
% 25.30/25.51 (step t12.t2466 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2467 (cl (= (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2468 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)))) :rule cong :premises (t12.t2467))
% 25.30/25.51 (step t12.t2469 (cl (= (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2470 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)))) :rule cong :premises (t12.t2469))
% 25.30/25.51 (step t12.t2471 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2472 (cl (= (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2473 (cl (= (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)))) :rule cong :premises (t12.t2472))
% 25.30/25.51 (step t12.t2474 (cl (= (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2475 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2476 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2477 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2476))
% 25.30/25.51 (step t12.t2478 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2479 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2478))
% 25.30/25.51 (step t12.t2480 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2481 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)))) :rule refl)
% 25.30/25.51 (step t12.t2482 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2483 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2482))
% 25.30/25.51 (step t12.t2484 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.30/25.51 (step t12.t2485 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2486 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2485))
% 25.30/25.51 (step t12.t2487 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2488 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2489 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2488))
% 25.30/25.51 (step t12.t2490 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2491 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2490))
% 25.30/25.51 (step t12.t2492 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2493 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2494 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2495 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2496 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2495))
% 25.30/25.51 (step t12.t2497 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2498 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2499 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2500 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2499))
% 25.30/25.51 (step t12.t2501 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2502 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2501))
% 25.30/25.51 (step t12.t2503 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2504 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2503))
% 25.30/25.51 (step t12.t2505 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2506 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2507 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2506))
% 25.30/25.51 (step t12.t2508 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2509 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2508))
% 25.30/25.51 (step t12.t2510 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2511 (cl (= (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2512 (cl (= (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)))) :rule cong :premises (t12.t2511))
% 25.30/25.51 (step t12.t2513 (cl (= (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2514 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2515 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2514))
% 25.30/25.51 (step t12.t2516 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2517 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2516))
% 25.30/25.51 (step t12.t2518 (cl (= (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2519 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2518))
% 25.30/25.51 (step t12.t2520 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)))) :rule refl)
% 25.30/25.51 (step t12.t2521 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2522 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2521))
% 25.30/25.51 (step t12.t2523 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2524 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2523))
% 25.30/25.51 (step t12.t2525 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2526 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2525))
% 25.30/25.51 (step t12.t2527 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2528 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2527))
% 25.30/25.51 (step t12.t2529 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2530 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2529))
% 25.30/25.51 (step t12.t2531 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2532 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2531))
% 25.30/25.51 (step t12.t2533 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2534 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2533))
% 25.30/25.51 (step t12.t2535 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2536 (cl (= (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2537 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2536))
% 25.30/25.51 (step t12.t2538 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2539 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2538))
% 25.30/25.51 (step t12.t2540 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2541 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2540))
% 25.30/25.51 (step t12.t2542 (cl (= (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2543 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2542))
% 25.30/25.51 (step t12.t2544 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2545 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2544))
% 25.30/25.51 (step t12.t2546 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2547 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2546))
% 25.30/25.51 (step t12.t2548 (cl (= (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2549 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2548))
% 25.30/25.51 (step t12.t2550 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2551 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2550))
% 25.30/25.51 (step t12.t2552 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2553 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2552))
% 25.30/25.51 (step t12.t2554 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2555 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2554))
% 25.30/25.51 (step t12.t2556 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2557 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2558 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2557))
% 25.30/25.51 (step t12.t2559 (cl (= (= |tptp.'System_ICloneable'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_ICloneable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2560 (cl (= (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2559))
% 25.30/25.51 (step t12.t2561 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2562 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2561))
% 25.30/25.51 (step t12.t2563 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2564 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)))) :rule refl)
% 25.30/25.51 (step t12.t2565 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.30/25.51 (step t12.t2566 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.30/25.51 (step t12.t2567 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2568 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2567))
% 25.30/25.51 (step t12.t2569 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2570 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)))) :rule refl)
% 25.30/25.51 (step t12.t2571 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2572 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2571))
% 25.30/25.51 (step t12.t2573 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2574 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2575 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2576 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2577 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2576))
% 25.30/25.51 (step t12.t2578 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2579 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2580 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2581 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2580))
% 25.30/25.51 (step t12.t2582 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2583 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2584 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2583))
% 25.30/25.51 (step t12.t2585 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2586 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2587 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2586))
% 25.30/25.51 (step t12.t2588 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2589 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2588))
% 25.30/25.51 (step t12.t2590 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2591 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2592 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2591))
% 25.30/25.51 (step t12.t2593 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2594 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2595 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)))) :rule refl)
% 25.30/25.51 (step t12.t2596 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 25.30/25.51 (step t12.t2597 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.30/25.51 (step t12.t2598 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2599 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2600 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)))) :rule refl)
% 25.30/25.51 (step t12.t2601 (cl (= (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2602 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)))) :rule cong :premises (t12.t2601))
% 25.30/25.51 (step t12.t2603 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2604 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2605 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2606 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.30/25.51 (step t12.t2607 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2608 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2609 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.30/25.51 (step t12.t2610 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2611 (cl (= (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2612 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)))) :rule cong :premises (t12.t2611))
% 25.30/25.51 (step t12.t2613 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2614 (cl (= (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2615 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)))) :rule cong :premises (t12.t2614))
% 25.30/25.51 (step t12.t2616 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2617 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2618 (cl (= (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2619 (cl (= (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2620 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)))) :rule refl)
% 25.30/25.51 (step t12.t2621 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2622 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2621))
% 25.30/25.51 (step t12.t2623 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2624 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2623))
% 25.30/25.51 (step t12.t2625 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2626 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2625))
% 25.30/25.51 (step t12.t2627 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2628 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2629 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2628))
% 25.30/25.51 (step t12.t2630 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2631 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2630))
% 25.30/25.51 (step t12.t2632 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2633 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2634 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2635 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2636 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2635))
% 25.30/25.51 (step t12.t2637 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2638 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2639 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2640 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2639))
% 25.30/25.51 (step t12.t2641 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2642 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2641))
% 25.30/25.51 (step t12.t2643 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2644 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2643))
% 25.30/25.51 (step t12.t2645 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2646 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2647 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2646))
% 25.30/25.51 (step t12.t2648 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2649 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2648))
% 25.30/25.51 (step t12.t2650 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2651 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2652 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2651))
% 25.30/25.51 (step t12.t2653 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2654 (cl (= (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2655 (cl (= (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)))) :rule cong :premises (t12.t2654))
% 25.30/25.51 (step t12.t2656 (cl (= (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2657 (cl (= (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)))) :rule cong :premises (t12.t2656))
% 25.30/25.51 (step t12.t2658 (cl (= (= |tptp.'Program'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2659 (cl (= (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)))) :rule cong :premises (t12.t2658))
% 25.30/25.51 (step t12.t2660 (cl (= (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2661 (cl (= (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)))) :rule cong :premises (t12.t2660))
% 25.30/25.51 (step t12.t2662 (cl (= (= |tptp.'Program'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2663 (cl (= (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)))) :rule cong :premises (t12.t2662))
% 25.30/25.51 (step t12.t2664 (cl (= (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2665 (cl (= (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)))) :rule cong :premises (t12.t2664))
% 25.30/25.51 (step t12.t2666 (cl (= (= |tptp.'Program'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2667 (cl (= (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)))) :rule cong :premises (t12.t2666))
% 25.30/25.51 (step t12.t2668 (cl (= (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2669 (cl (= (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)))) :rule cong :premises (t12.t2668))
% 25.30/25.51 (step t12.t2670 (cl (= (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2671 (cl (= (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)))) :rule cong :premises (t12.t2670))
% 25.30/25.51 (step t12.t2672 (cl (= (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2673 (cl (= (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)))) :rule cong :premises (t12.t2672))
% 25.30/25.51 (step t12.t2674 (cl (= (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2675 (cl (= (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)))) :rule cong :premises (t12.t2674))
% 25.30/25.51 (step t12.t2676 (cl (= (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2677 (cl (= (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)))) :rule cong :premises (t12.t2676))
% 25.30/25.51 (step t12.t2678 (cl (= (= |tptp.'Program'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2679 (cl (= (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)))) :rule cong :premises (t12.t2678))
% 25.30/25.51 (step t12.t2680 (cl (= (= |tptp.'Program'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2681 (cl (= (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)))) :rule cong :premises (t12.t2680))
% 25.30/25.51 (step t12.t2682 (cl (= (= |tptp.'Program'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2683 (cl (= (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)))) :rule cong :premises (t12.t2682))
% 25.30/25.51 (step t12.t2684 (cl (= (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2685 (cl (= (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)))) :rule cong :premises (t12.t2684))
% 25.30/25.51 (step t12.t2686 (cl (= (= |tptp.'Program'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2687 (cl (= (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)))) :rule cong :premises (t12.t2686))
% 25.30/25.51 (step t12.t2688 (cl (= (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2689 (cl (= (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)))) :rule cong :premises (t12.t2688))
% 25.30/25.51 (step t12.t2690 (cl (= (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2691 (cl (= (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)))) :rule cong :premises (t12.t2690))
% 25.30/25.51 (step t12.t2692 (cl (= (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2693 (cl (= (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)))) :rule cong :premises (t12.t2692))
% 25.30/25.51 (step t12.t2694 (cl (= (= |tptp.'Program'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'Program'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2695 (cl (= (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'Program'|)))) :rule cong :premises (t12.t2694))
% 25.30/25.51 (step t12.t2696 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 25.30/25.51 (step t12.t2697 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2698 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2697))
% 25.30/25.51 (step t12.t2699 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2700 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)))) :rule refl)
% 25.30/25.51 (step t12.t2701 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2702 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2701))
% 25.30/25.51 (step t12.t2703 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2704 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2705 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2706 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2707 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2706))
% 25.30/25.51 (step t12.t2708 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2709 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2710 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2711 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2710))
% 25.30/25.51 (step t12.t2712 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2713 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2714 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2713))
% 25.30/25.51 (step t12.t2715 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2716 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2717 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2716))
% 25.30/25.51 (step t12.t2718 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2719 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2718))
% 25.30/25.51 (step t12.t2720 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2721 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2722 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2721))
% 25.30/25.51 (step t12.t2723 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2724 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2725 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2724))
% 25.30/25.51 (step t12.t2726 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2727 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2728 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2727))
% 25.30/25.51 (step t12.t2729 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2730 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2729))
% 25.30/25.51 (step t12.t2731 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2732 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2733 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2734 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2735 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2734))
% 25.30/25.51 (step t12.t2736 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2737 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2738 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2739 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2738))
% 25.30/25.51 (step t12.t2740 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2741 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2740))
% 25.30/25.51 (step t12.t2742 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2743 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2742))
% 25.30/25.51 (step t12.t2744 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2745 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2746 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2745))
% 25.30/25.51 (step t12.t2747 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2748 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2747))
% 25.30/25.51 (step t12.t2749 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2750 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2751 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2750))
% 25.30/25.51 (step t12.t2752 (cl (= (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2753 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2754 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)))) :rule refl)
% 25.30/25.51 (step t12.t2755 (cl (= (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2756 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)))) :rule cong :premises (t12.t2755))
% 25.30/25.51 (step t12.t2757 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2758 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2759 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2760 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.30/25.51 (step t12.t2761 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2762 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2763 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.30/25.51 (step t12.t2764 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2765 (cl (= (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2766 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)))) :rule cong :premises (t12.t2765))
% 25.30/25.51 (step t12.t2767 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2768 (cl (= (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2769 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)))) :rule cong :premises (t12.t2768))
% 25.30/25.51 (step t12.t2770 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2771 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2772 (cl (= (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2773 (cl (= (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)))) :rule cong :premises (t12.t2772))
% 25.30/25.51 (step t12.t2774 (cl (= (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2775 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2776 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2775))
% 25.30/25.51 (step t12.t2777 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2778 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2777))
% 25.30/25.51 (step t12.t2779 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2780 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2781 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2782 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2781))
% 25.30/25.51 (step t12.t2783 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2784 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2783))
% 25.30/25.51 (step t12.t2785 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2786 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2787 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2788 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2787))
% 25.30/25.51 (step t12.t2789 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2790 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2789))
% 25.30/25.51 (step t12.t2791 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2792 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2791))
% 25.30/25.51 (step t12.t2793 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2794 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2795 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2794))
% 25.30/25.51 (step t12.t2796 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2797 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2796))
% 25.30/25.51 (step t12.t2798 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2799 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2800 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2799))
% 25.30/25.51 (step t12.t2801 (cl (= (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2802 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2801))
% 25.30/25.51 (step t12.t2803 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2804 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2803))
% 25.30/25.51 (step t12.t2805 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2806 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2807 (cl (= (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2808 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2809 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2808))
% 25.30/25.51 (step t12.t2810 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2811 (cl (= (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2812 (cl (= (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2813 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2812))
% 25.30/25.51 (step t12.t2814 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2815 (cl (= (= |tptp.'System_Exception'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2816 (cl (= (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2815))
% 25.30/25.51 (step t12.t2817 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2818 (cl (= (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2819 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2818))
% 25.30/25.51 (step t12.t2820 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2821 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2820))
% 25.30/25.51 (step t12.t2822 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2823 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2824 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2823))
% 25.30/25.51 (step t12.t2825 (cl (= (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2826 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 25.30/25.51 (step t12.t2827 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2828 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2829 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 25.30/25.51 (step t12.t2830 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2831 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2832 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.30/25.51 (step t12.t2833 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2834 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2835 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)))) :rule cong :premises (t12.t2834))
% 25.30/25.51 (step t12.t2836 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2837 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)))) :rule refl)
% 25.30/25.51 (step t12.t2838 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2839 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2840 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2841 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2842 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 25.30/25.51 (step t12.t2843 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2844 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2843))
% 25.30/25.51 (step t12.t2845 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2846 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2845))
% 25.30/25.51 (step t12.t2847 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2848 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2847))
% 25.30/25.51 (step t12.t2849 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2850 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2849))
% 25.30/25.51 (step t12.t2851 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2852 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2851))
% 25.30/25.51 (step t12.t2853 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2854 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2853))
% 25.30/25.51 (step t12.t2855 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2856 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2855))
% 25.30/25.51 (step t12.t2857 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2858 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2859 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2858))
% 25.30/25.51 (step t12.t2860 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2861 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2860))
% 25.30/25.51 (step t12.t2862 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2863 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2864 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2863))
% 25.30/25.51 (step t12.t2865 (cl (= (= |tptp.'System_Collections_IList'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2866 (cl (= (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2865))
% 25.30/25.51 (step t12.t2867 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2868 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2867))
% 25.30/25.51 (step t12.t2869 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2870 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2869))
% 25.30/25.51 (step t12.t2871 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2872 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2871))
% 25.30/25.51 (step t12.t2873 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2874 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2873))
% 25.30/25.51 (step t12.t2875 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2876 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2875))
% 25.30/25.51 (step t12.t2877 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2878 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2877))
% 25.30/25.51 (step t12.t2879 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2880 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2879))
% 25.30/25.51 (step t12.t2881 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2882 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2881))
% 25.30/25.51 (step t12.t2883 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2884 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2883))
% 25.30/25.51 (step t12.t2885 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2886 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2885))
% 25.30/25.51 (step t12.t2887 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2888 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2889 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2888))
% 25.30/25.51 (step t12.t2890 (cl (= (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2891 (cl (= (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2890))
% 25.30/25.51 (step t12.t2892 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2893 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2892))
% 25.30/25.51 (step t12.t2894 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2895 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2896 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2897 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2896))
% 25.30/25.51 (step t12.t2898 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2899 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2898))
% 25.30/25.51 (step t12.t2900 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2901 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2900))
% 25.30/25.51 (step t12.t2902 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2903 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2904 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2903))
% 25.30/25.51 (step t12.t2905 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2906 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2905))
% 25.30/25.51 (step t12.t2907 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2908 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2909 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2908))
% 25.30/25.51 (step t12.t2910 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2911 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 25.30/25.51 (step t12.t2912 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 25.30/25.51 (step t12.t2913 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2914 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule cong :premises (t12.t2913))
% 25.30/25.51 (step t12.t2915 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2916 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2917 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule cong :premises (t12.t2916))
% 25.30/25.51 (step t12.t2918 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2919 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2920 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule cong :premises (t12.t2919))
% 25.30/25.51 (step t12.t2921 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2922 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule cong :premises (t12.t2921))
% 25.30/25.51 (step t12.t2923 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2924 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2925 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule cong :premises (t12.t2924))
% 25.30/25.51 (step t12.t2926 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2927 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2928 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2927))
% 25.30/25.51 (step t12.t2929 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2930 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2929))
% 25.30/25.51 (step t12.t2931 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2932 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2931))
% 25.30/25.51 (step t12.t2933 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2934 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2933))
% 25.30/25.51 (step t12.t2935 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2936 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2937 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2936))
% 25.30/25.51 (step t12.t2938 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2939 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2938))
% 25.30/25.51 (step t12.t2940 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2941 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2942 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2941))
% 25.30/25.51 (step t12.t2943 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2944 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2943))
% 25.30/25.51 (step t12.t2945 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2946 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2945))
% 25.30/25.51 (step t12.t2947 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2948 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2947))
% 25.30/25.51 (step t12.t2949 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2950 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2949))
% 25.30/25.51 (step t12.t2951 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2952 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2953 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2952))
% 25.30/25.51 (step t12.t2954 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2955 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2954))
% 25.30/25.51 (step t12.t2956 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2957 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2958 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2957))
% 25.30/25.51 (step t12.t2959 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2960 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2959))
% 25.30/25.51 (step t12.t2961 (cl (= (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2962 (cl (= (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2963 (cl (= (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)))) :rule cong :premises (t12.t2962))
% 25.30/25.51 (step t12.t2964 (cl (= (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2965 (cl (= (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2966 (cl (= (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)))) :rule cong :premises (t12.t2965))
% 25.30/25.51 (step t12.t2967 (cl (= (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2968 (cl (= (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)))) :rule cong :premises (t12.t2967))
% 25.30/25.51 (step t12.t2969 (cl (= (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2970 (cl (= (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2971 (cl (= (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)))) :rule cong :premises (t12.t2970))
% 25.30/25.51 (step t12.t2972 (cl (= (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2973 (cl (= (= |tptp.'System_IComparable'| |tptp.'CirQueue'|) (= |tptp.'CirQueue'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2974 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2973))
% 25.30/25.51 (step t12.t2975 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2976 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2977 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2976))
% 25.30/25.51 (step t12.t2978 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2979 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2978))
% 25.30/25.51 (step t12.t2980 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2981 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2982 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2981))
% 25.30/25.51 (step t12.t2983 (cl (= (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2984 (cl (= (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 25.30/25.51 (step t12.t2985 (cl (= (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)))) :rule refl)
% 25.30/25.51 (step t12.t2986 (cl (= (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.30/25.51 (step t12.t2987 (cl (= (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2988 (cl (= (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2989 (cl (= (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t2990 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2991 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2990))
% 25.30/25.51 (step t12.t2992 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2993 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2992))
% 25.30/25.51 (step t12.t2994 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t2995 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2996 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2995))
% 25.30/25.51 (step t12.t2997 (cl (= (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t2998 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2997))
% 25.30/25.51 (step t12.t2999 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 25.30/25.51 (step t12.t3000 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t3001 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t3002 (cl (= (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t3003 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 25.30/25.51 (step t12.t3004 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t3005 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule cong :premises (t12.t3004))
% 25.30/25.51 (step t12.t3006 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t3007 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t3008 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t3007))
% 25.30/25.51 (step t12.t3009 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0) (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 25.30/25.51 (step t12.t3010 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t3009))
% 25.30/25.51 (step t12.t3011 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) :rule refl)
% 25.30/25.51 (step t12.t3012 (cl (= (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'CirQueue'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'CirQueue'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0))) (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0))))) :rule cong :premises (t12.t25 t12.t26 t12.t28 t12.t29 t12.t31 t12.t32 t12.t33 t12.t35 t12.t36 t12.t37 t12.t38 t12.t40 t12.t42 t12.t44 t12.t46 t12.t48 t12.t50 t12.t51 t12.t52 t12.t53 t12.t54 t12.t55 t12.t56 t12.t58 t12.t59 t12.t61 t12.t62 t12.t64 t12.t66 t12.t67 t12.t68 t12.t69 t12.t71 t12.t72 t12.t73 t12.t74 t12.t75 t12.t76 t12.t77 t12.t79 t12.t80 t12.t81 t12.t82 t12.t83 t12.t85 t12.t86 t12.t87 t12.t89 t12.t90 t12.t91 t12.t92 t12.t93 t12.t94 t12.t95 t12.t96 t12.t97 t12.t99 t12.t100 t12.t102 t12.t104 t12.t105 t12.t107 t12.t108 t12.t109 t12.t111 t12.t112 t12.t114 t12.t116 t12.t118 t12.t120 t12.t121 t12.t123 t12.t125 t12.t127 t12.t129 t12.t131 t12.t133 t12.t135 t12.t137 t12.t138 t12.t140 t12.t141 t12.t142 t12.t144 t12.t145 t12.t147 t12.t149 t12.t151 t12.t152 t12.t154 t12.t156 t12.t158 t12.t159 t12.t161 t12.t163 t12.t165 t12.t166 t12.t168 t12.t170 t12.t171 t12.t173 t12.t175 t12.t177 t12.t178 t12.t180 t12.t182 t12.t184 t12.t186 t12.t188 t12.t190 t12.t191 t12.t192 t12.t194 t12.t196 t12.t198 t12.t200 t12.t202 t12.t204 t12.t206 t12.t207 t12.t209 t12.t211 t12.t212 t12.t214 t12.t216 t12.t218 t12.t219 t12.t221 t12.t223 t12.t225 t12.t227 t12.t228 t12.t230 t12.t232 t12.t234 t12.t236 t12.t238 t12.t240 t12.t242 t12.t244 t12.t245 t12.t247 t12.t248 t12.t249 t12.t251 t12.t252 t12.t254 t12.t256 t12.t258 t12.t260 t12.t262 t12.t264 t12.t266 t12.t268 t12.t270 t12.t272 t12.t274 t12.t275 t12.t277 t12.t279 t12.t280 t12.t282 t12.t284 t12.t286 t12.t287 t12.t289 t12.t291 t12.t293 t12.t295 t12.t297 t12.t299 t12.t301 t12.t302 t12.t304 t12.t306 t12.t308 t12.t310 t12.t312 t12.t314 t12.t316 t12.t317 t12.t319 t12.t321 t12.t322 t12.t324 t12.t326 t12.t327 t12.t328 t12.t329 t12.t330 t12.t332 t12.t333 t12.t334 t12.t335 t12.t336 t12.t337 t12.t338 t12.t339 t12.t340 t12.t341 t12.t342 t12.t343 t12.t344 t12.t345 t12.t346 t12.t347 t12.t348 t12.t349 t12.t350 t12.t351 t12.t352 t12.t353 t12.t354 t12.t355 t12.t356 t12.t357 t12.t358 t12.t359 t12.t360 t12.t361 t12.t362 t12.t363 t12.t364 t12.t365 t12.t366 t12.t367 t12.t368 t12.t369 t12.t370 t12.t371 t12.t372 t12.t373 t12.t374 t12.t375 t12.t376 t12.t377 t12.t378 t12.t379 t12.t380 t12.t382 t12.t383 t12.t384 t12.t385 t12.t386 t12.t387 t12.t388 t12.t390 t12.t392 t12.t394 t12.t396 t12.t398 t12.t400 t12.t402 t12.t404 t12.t406 t12.t408 t12.t410 t12.t412 t12.t414 t12.t416 t12.t418 t12.t419 t12.t421 t12.t423 t12.t425 t12.t427 t12.t429 t12.t431 t12.t433 t12.t435 t12.t437 t12.t439 t12.t441 t12.t443 t12.t445 t12.t447 t12.t449 t12.t451 t12.t453 t12.t454 t12.t456 t12.t458 t12.t460 t12.t461 t12.t463 t12.t465 t12.t467 t12.t469 t12.t471 t12.t473 t12.t475 t12.t476 t12.t478 t12.t480 t12.t482 t12.t484 t12.t486 t12.t488 t12.t490 t12.t492 t12.t494 t12.t496 t12.t497 t12.t499 t12.t501 t12.t502 t12.t503 t12.t505 t12.t506 t12.t507 t12.t508 t12.t510 t12.t511 t12.t512 t12.t514 t12.t515 t12.t516 t12.t517 t12.t518 t12.t519 t12.t520 t12.t521 t12.t522 t12.t524 t12.t525 t12.t526 t12.t527 t12.t528 t12.t529 t12.t530 t12.t531 t12.t532 t12.t534 t12.t535 t12.t536 t12.t537 t12.t538 t12.t539 t12.t540 t12.t541 t12.t542 t12.t543 t12.t544 t12.t545 t12.t546 t12.t547 t12.t548 t12.t550 t12.t551 t12.t552 t12.t553 t12.t554 t12.t555 t12.t556 t12.t557 t12.t558 t12.t560 t12.t561 t12.t562 t12.t563 t12.t564 t12.t565 t12.t566 t12.t568 t12.t570 t12.t571 t12.t572 t12.t573 t12.t575 t12.t577 t12.t579 t12.t581 t12.t583 t12.t585 t12.t586 t12.t587 t12.t588 t12.t589 t12.t590 t12.t591 t12.t593 t12.t594 t12.t596 t12.t597 t12.t599 t12.t601 t12.t602 t12.t603 t12.t605 t12.t607 t12.t608 t12.t609 t12.t611 t12.t613 t12.t614 t12.t616 t12.t618 t12.t619 t12.t620 t12.t622 t12.t624 t12.t626 t12.t627 t12.t629 t12.t631 t12.t632 t12.t633 t12.t634 t12.t636 t12.t637 t12.t638 t12.t640 t12.t642 t12.t644 t12.t645 t12.t647 t12.t649 t12.t650 t12.t652 t12.t653 t12.t655 t12.t656 t12.t657 t12.t658 t12.t660 t12.t662 t12.t664 t12.t666 t12.t668 t12.t670 t12.t671 t12.t672 t12.t673 t12.t674 t12.t675 t12.t676 t12.t678 t12.t679 t12.t681 t12.t682 t12.t684 t12.t686 t12.t687 t12.t688 t12.t689 t12.t691 t12.t692 t12.t693 t12.t695 t12.t696 t12.t697 t12.t698 t12.t700 t12.t701 t12.t702 t12.t703 t12.t704 t12.t706 t12.t707 t12.t708 t12.t710 t12.t711 t12.t712 t12.t713 t12.t715 t12.t716 t12.t717 t12.t719 t12.t720 t12.t722 t12.t723 t12.t725 t12.t727 t12.t728 t12.t730 t12.t731 t12.t732 t12.t733 t12.t734 t12.t735 t12.t736 t12.t737 t12.t738 t12.t739 t12.t740 t12.t741 t12.t742 t12.t743 t12.t744 t12.t745 t12.t746 t12.t747 t12.t748 t12.t749 t12.t750 t12.t751 t12.t752 t12.t753 t12.t754 t12.t755 t12.t756 t12.t757 t12.t758 t12.t759 t12.t760 t12.t761 t12.t762 t12.t763 t12.t764 t12.t765 t12.t766 t12.t767 t12.t768 t12.t769 t12.t770 t12.t771 t12.t772 t12.t773 t12.t774 t12.t775 t12.t776 t12.t777 t12.t778 t12.t779 t12.t781 t12.t782 t12.t783 t12.t784 t12.t785 t12.t786 t12.t787 t12.t789 t12.t791 t12.t793 t12.t795 t12.t797 t12.t799 t12.t801 t12.t803 t12.t805 t12.t807 t12.t808 t12.t810 t12.t812 t12.t814 t12.t816 t12.t818 t12.t820 t12.t822 t12.t824 t12.t826 t12.t828 t12.t830 t12.t832 t12.t834 t12.t836 t12.t838 t12.t840 t12.t842 t12.t843 t12.t845 t12.t847 t12.t849 t12.t850 t12.t852 t12.t854 t12.t856 t12.t858 t12.t860 t12.t862 t12.t864 t12.t865 t12.t867 t12.t869 t12.t871 t12.t873 t12.t875 t12.t877 t12.t879 t12.t880 t12.t882 t12.t884 t12.t885 t12.t887 t12.t889 t12.t890 t12.t892 t12.t894 t12.t896 t12.t898 t12.t900 t12.t902 t12.t903 t12.t905 t12.t906 t12.t907 t12.t908 t12.t909 t12.t911 t12.t913 t12.t915 t12.t916 t12.t918 t12.t920 t12.t921 t12.t922 t12.t924 t12.t926 t12.t927 t12.t928 t12.t930 t12.t932 t12.t933 t12.t935 t12.t937 t12.t939 t12.t940 t12.t942 t12.t944 t12.t946 t12.t947 t12.t949 t12.t951 t12.t952 t12.t953 t12.t955 t12.t957 t12.t958 t12.t959 t12.t961 t12.t963 t12.t965 t12.t966 t12.t968 t12.t970 t12.t971 t12.t973 t12.t975 t12.t977 t12.t979 t12.t981 t12.t983 t12.t985 t12.t987 t12.t988 t12.t990 t12.t991 t12.t992 t12.t993 t12.t994 t12.t996 t12.t998 t12.t1000 t12.t1001 t12.t1003 t12.t1005 t12.t1006 t12.t1007 t12.t1009 t12.t1011 t12.t1012 t12.t1013 t12.t1015 t12.t1017 t12.t1018 t12.t1020 t12.t1022 t12.t1024 t12.t1025 t12.t1027 t12.t1029 t12.t1031 t12.t1032 t12.t1034 t12.t1036 t12.t1037 t12.t1038 t12.t1040 t12.t1042 t12.t1043 t12.t1044 t12.t1046 t12.t1048 t12.t1050 t12.t1051 t12.t1053 t12.t1055 t12.t1056 t12.t1058 t12.t1060 t12.t1061 t12.t1062 t12.t1064 t12.t1065 t12.t1066 t12.t1067 t12.t1068 t12.t1069 t12.t1070 t12.t1071 t12.t1072 t12.t1074 t12.t1075 t12.t1076 t12.t1077 t12.t1078 t12.t1079 t12.t1080 t12.t1081 t12.t1082 t12.t1084 t12.t1085 t12.t1086 t12.t1087 t12.t1088 t12.t1089 t12.t1090 t12.t1091 t12.t1092 t12.t1093 t12.t1094 t12.t1095 t12.t1096 t12.t1097 t12.t1098 t12.t1100 t12.t1101 t12.t1102 t12.t1103 t12.t1104 t12.t1105 t12.t1106 t12.t1107 t12.t1108 t12.t1110 t12.t1111 t12.t1112 t12.t1113 t12.t1114 t12.t1115 t12.t1116 t12.t1118 t12.t1120 t12.t1122 t12.t1124 t12.t1125 t12.t1126 t12.t1127 t12.t1128 t12.t1129 t12.t1130 t12.t1132 t12.t1133 t12.t1135 t12.t1136 t12.t1138 t12.t1140 t12.t1141 t12.t1142 t12.t1143 t12.t1145 t12.t1146 t12.t1147 t12.t1148 t12.t1149 t12.t1150 t12.t1151 t12.t1153 t12.t1154 t12.t1155 t12.t1156 t12.t1157 t12.t1159 t12.t1160 t12.t1161 t12.t1163 t12.t1164 t12.t1165 t12.t1166 t12.t1167 t12.t1168 t12.t1169 t12.t1170 t12.t1171 t12.t1173 t12.t1174 t12.t1176 t12.t1178 t12.t1179 t12.t1181 t12.t1182 t12.t1184 t12.t1185 t12.t1187 t12.t1188 t12.t1189 t12.t1190 t12.t1191 t12.t1192 t12.t1193 t12.t1195 t12.t1196 t12.t1198 t12.t1199 t12.t1201 t12.t1202 t12.t1203 t12.t1204 t12.t1205 t12.t1207 t12.t1208 t12.t1209 t12.t1210 t12.t1211 t12.t1212 t12.t1213 t12.t1215 t12.t1216 t12.t1217 t12.t1218 t12.t1219 t12.t1220 t12.t1221 t12.t1222 t12.t1224 t12.t1225 t12.t1226 t12.t1227 t12.t1228 t12.t1229 t12.t1230 t12.t1231 t12.t1232 t12.t1234 t12.t1235 t12.t1237 t12.t1238 t12.t1239 t12.t1240 t12.t1241 t12.t1242 t12.t1243 t12.t1244 t12.t1245 t12.t1246 t12.t1247 t12.t1248 t12.t1249 t12.t1250 t12.t1251 t12.t1252 t12.t1253 t12.t1254 t12.t1255 t12.t1256 t12.t1257 t12.t1258 t12.t1259 t12.t1260 t12.t1261 t12.t1262 t12.t1263 t12.t1264 t12.t1265 t12.t1266 t12.t1267 t12.t1268 t12.t1269 t12.t1270 t12.t1271 t12.t1272 t12.t1273 t12.t1275 t12.t1276 t12.t1277 t12.t1278 t12.t1279 t12.t1280 t12.t1281 t12.t1282 t12.t1283 t12.t1285 t12.t1286 t12.t1287 t12.t1288 t12.t1289 t12.t1290 t12.t1291 t12.t1293 t12.t1294 t12.t1295 t12.t1296 t12.t1297 t12.t1298 t12.t1299 t12.t1301 t12.t1302 t12.t1304 t12.t1305 t12.t1307 t12.t1309 t12.t1310 t12.t1311 t12.t1312 t12.t1314 t12.t1315 t12.t1316 t12.t1317 t12.t1318 t12.t1319 t12.t1320 t12.t1322 t12.t1323 t12.t1324 t12.t1325 t12.t1326 t12.t1328 t12.t1329 t12.t1330 t12.t1332 t12.t1333 t12.t1334 t12.t1335 t12.t1336 t12.t1337 t12.t1338 t12.t1339 t12.t1340 t12.t1342 t12.t1343 t12.t1345 t12.t1347 t12.t1348 t12.t1350 t12.t1351 t12.t1352 t12.t1353 t12.t1354 t12.t1355 t12.t1356 t12.t1357 t12.t1359 t12.t1360 t12.t1362 t12.t1363 t12.t1365 t12.t1366 t12.t1367 t12.t1368 t12.t1369 t12.t1371 t12.t1372 t12.t1373 t12.t1374 t12.t1375 t12.t1376 t12.t1377 t12.t1378 t12.t1379 t12.t1380 t12.t1381 t12.t1382 t12.t1383 t12.t1384 t12.t1385 t12.t1387 t12.t1388 t12.t1389 t12.t1390 t12.t1391 t12.t1392 t12.t1393 t12.t1394 t12.t1395 t12.t1397 t12.t1398 t12.t1400 t12.t1401 t12.t1402 t12.t1403 t12.t1404 t12.t1406 t12.t1407 t12.t1409 t12.t1411 t12.t1413 t12.t1415 t12.t1417 t12.t1419 t12.t1421 t12.t1423 t12.t1425 t12.t1427 t12.t1429 t12.t1431 t12.t1433 t12.t1435 t12.t1437 t12.t1439 t12.t1441 t12.t1442 t12.t1444 t12.t1446 t12.t1448 t12.t1449 t12.t1451 t12.t1453 t12.t1455 t12.t1457 t12.t1459 t12.t1461 t12.t1463 t12.t1464 t12.t1466 t12.t1468 t12.t1470 t12.t1472 t12.t1474 t12.t1476 t12.t1478 t12.t1479 t12.t1481 t12.t1483 t12.t1484 t12.t1486 t12.t1488 t12.t1489 t12.t1490 t12.t1491 t12.t1492 t12.t1494 t12.t1496 t12.t1498 t12.t1499 t12.t1501 t12.t1503 t12.t1504 t12.t1505 t12.t1507 t12.t1509 t12.t1510 t12.t1511 t12.t1513 t12.t1515 t12.t1516 t12.t1518 t12.t1520 t12.t1522 t12.t1523 t12.t1525 t12.t1527 t12.t1529 t12.t1530 t12.t1532 t12.t1534 t12.t1535 t12.t1536 t12.t1537 t12.t1539 t12.t1540 t12.t1541 t12.t1543 t12.t1545 t12.t1547 t12.t1548 t12.t1550 t12.t1552 t12.t1553 t12.t1555 t12.t1556 t12.t1558 t12.t1560 t12.t1562 t12.t1564 t12.t1566 t12.t1568 t12.t1570 t12.t1572 t12.t1574 t12.t1576 t12.t1578 t12.t1580 t12.t1582 t12.t1584 t12.t1586 t12.t1588 t12.t1590 t12.t1592 t12.t1594 t12.t1596 t12.t1598 t12.t1600 t12.t1602 t12.t1604 t12.t1606 t12.t1608 t12.t1610 t12.t1612 t12.t1614 t12.t1616 t12.t1618 t12.t1620 t12.t1622 t12.t1624 t12.t1626 t12.t1628 t12.t1630 t12.t1632 t12.t1634 t12.t1636 t12.t1638 t12.t1640 t12.t1642 t12.t1644 t12.t1645 t12.t1647 t12.t1649 t12.t1651 t12.t1653 t12.t1655 t12.t1657 t12.t1659 t12.t1661 t12.t1663 t12.t1665 t12.t1667 t12.t1668 t12.t1670 t12.t1672 t12.t1673 t12.t1675 t12.t1677 t12.t1679 t12.t1680 t12.t1682 t12.t1684 t12.t1686 t12.t1688 t12.t1690 t12.t1692 t12.t1694 t12.t1695 t12.t1697 t12.t1699 t12.t1701 t12.t1703 t12.t1705 t12.t1707 t12.t1709 t12.t1710 t12.t1712 t12.t1714 t12.t1715 t12.t1717 t12.t1719 t12.t1720 t12.t1722 t12.t1724 t12.t1726 t12.t1727 t12.t1729 t12.t1731 t12.t1732 t12.t1733 t12.t1735 t12.t1737 t12.t1738 t12.t1739 t12.t1741 t12.t1743 t12.t1744 t12.t1746 t12.t1748 t12.t1750 t12.t1751 t12.t1753 t12.t1755 t12.t1757 t12.t1758 t12.t1760 t12.t1762 t12.t1763 t12.t1764 t12.t1766 t12.t1768 t12.t1769 t12.t1770 t12.t1772 t12.t1774 t12.t1776 t12.t1777 t12.t1779 t12.t1781 t12.t1782 t12.t1784 t12.t1786 t12.t1788 t12.t1790 t12.t1792 t12.t1794 t12.t1796 t12.t1798 t12.t1800 t12.t1802 t12.t1804 t12.t1806 t12.t1808 t12.t1809 t12.t1811 t12.t1813 t12.t1814 t12.t1816 t12.t1818 t12.t1820 t12.t1821 t12.t1823 t12.t1825 t12.t1827 t12.t1829 t12.t1831 t12.t1833 t12.t1835 t12.t1836 t12.t1838 t12.t1840 t12.t1842 t12.t1844 t12.t1846 t12.t1848 t12.t1850 t12.t1851 t12.t1853 t12.t1855 t12.t1856 t12.t1858 t12.t1860 t12.t1861 t12.t1862 t12.t1863 t12.t1864 t12.t1865 t12.t1866 t12.t1867 t12.t1868 t12.t1870 t12.t1871 t12.t1872 t12.t1873 t12.t1874 t12.t1875 t12.t1876 t12.t1877 t12.t1878 t12.t1879 t12.t1880 t12.t1881 t12.t1882 t12.t1883 t12.t1884 t12.t1886 t12.t1887 t12.t1888 t12.t1889 t12.t1890 t12.t1891 t12.t1892 t12.t1893 t12.t1894 t12.t1896 t12.t1897 t12.t1898 t12.t1899 t12.t1900 t12.t1901 t12.t1902 t12.t1904 t12.t1905 t12.t1907 t12.t1909 t12.t1910 t12.t1911 t12.t1913 t12.t1915 t12.t1916 t12.t1917 t12.t1919 t12.t1921 t12.t1922 t12.t1924 t12.t1926 t12.t1927 t12.t1928 t12.t1930 t12.t1932 t12.t1934 t12.t1935 t12.t1937 t12.t1939 t12.t1940 t12.t1941 t12.t1942 t12.t1944 t12.t1945 t12.t1946 t12.t1948 t12.t1950 t12.t1952 t12.t1953 t12.t1955 t12.t1957 t12.t1958 t12.t1960 t12.t1961 t12.t1962 t12.t1964 t12.t1965 t12.t1966 t12.t1967 t12.t1968 t12.t1970 t12.t1971 t12.t1972 t12.t1973 t12.t1974 t12.t1975 t12.t1976 t12.t1977 t12.t1978 t12.t1979 t12.t1980 t12.t1981 t12.t1982 t12.t1983 t12.t1984 t12.t1986 t12.t1987 t12.t1988 t12.t1989 t12.t1990 t12.t1991 t12.t1992 t12.t1993 t12.t1994 t12.t1996 t12.t1997 t12.t1999 t12.t2000 t12.t2001 t12.t2002 t12.t2003 t12.t2005 t12.t2007 t12.t2009 t12.t2011 t12.t2013 t12.t2015 t12.t2017 t12.t2018 t12.t2020 t12.t2022 t12.t2023 t12.t2025 t12.t2027 t12.t2029 t12.t2030 t12.t2032 t12.t2034 t12.t2036 t12.t2038 t12.t2040 t12.t2042 t12.t2044 t12.t2045 t12.t2047 t12.t2049 t12.t2051 t12.t2053 t12.t2055 t12.t2057 t12.t2059 t12.t2060 t12.t2062 t12.t2064 t12.t2065 t12.t2067 t12.t2069 t12.t2070 t12.t2071 t12.t2072 t12.t2073 t12.t2075 t12.t2076 t12.t2077 t12.t2078 t12.t2079 t12.t2080 t12.t2081 t12.t2082 t12.t2083 t12.t2084 t12.t2085 t12.t2086 t12.t2087 t12.t2088 t12.t2089 t12.t2091 t12.t2092 t12.t2093 t12.t2094 t12.t2095 t12.t2096 t12.t2097 t12.t2098 t12.t2099 t12.t2101 t12.t2102 t12.t2104 t12.t2105 t12.t2106 t12.t2107 t12.t2108 t12.t2109 t12.t2110 t12.t2111 t12.t2113 t12.t2114 t12.t2115 t12.t2116 t12.t2117 t12.t2118 t12.t2119 t12.t2121 t12.t2122 t12.t2123 t12.t2124 t12.t2125 t12.t2127 t12.t2128 t12.t2129 t12.t2131 t12.t2132 t12.t2133 t12.t2134 t12.t2135 t12.t2136 t12.t2137 t12.t2138 t12.t2139 t12.t2141 t12.t2142 t12.t2144 t12.t2145 t12.t2146 t12.t2148 t12.t2149 t12.t2150 t12.t2152 t12.t2154 t12.t2156 t12.t2157 t12.t2159 t12.t2161 t12.t2162 t12.t2164 t12.t2166 t12.t2168 t12.t2169 t12.t2171 t12.t2173 t12.t2175 t12.t2177 t12.t2179 t12.t2181 t12.t2182 t12.t2183 t12.t2185 t12.t2187 t12.t2189 t12.t2191 t12.t2193 t12.t2195 t12.t2197 t12.t2198 t12.t2200 t12.t2202 t12.t2203 t12.t2205 t12.t2207 t12.t2209 t12.t2211 t12.t2213 t12.t2214 t12.t2216 t12.t2218 t12.t2219 t12.t2221 t12.t2223 t12.t2225 t12.t2226 t12.t2228 t12.t2230 t12.t2232 t12.t2234 t12.t2236 t12.t2238 t12.t2240 t12.t2241 t12.t2243 t12.t2245 t12.t2247 t12.t2249 t12.t2251 t12.t2253 t12.t2255 t12.t2256 t12.t2258 t12.t2260 t12.t2261 t12.t2263 t12.t2265 t12.t2267 t12.t2268 t12.t2269 t12.t2271 t12.t2272 t12.t2273 t12.t2275 t12.t2277 t12.t2278 t12.t2279 t12.t2280 t12.t2281 t12.t2283 t12.t2284 t12.t2285 t12.t2287 t12.t2288 t12.t2289 t12.t2290 t12.t2292 t12.t2293 t12.t2294 t12.t2296 t12.t2297 t12.t2299 t12.t2300 t12.t2302 t12.t2304 t12.t2305 t12.t2307 t12.t2308 t12.t2309 t12.t2310 t12.t2311 t12.t2312 t12.t2313 t12.t2314 t12.t2315 t12.t2316 t12.t2317 t12.t2318 t12.t2319 t12.t2320 t12.t2321 t12.t2322 t12.t2324 t12.t2325 t12.t2326 t12.t2327 t12.t2328 t12.t2329 t12.t2330 t12.t2331 t12.t2332 t12.t2334 t12.t2335 t12.t2336 t12.t2337 t12.t2338 t12.t2339 t12.t2340 t12.t2341 t12.t2343 t12.t2345 t12.t2346 t12.t2348 t12.t2350 t12.t2352 t12.t2353 t12.t2355 t12.t2357 t12.t2359 t12.t2360 t12.t2362 t12.t2364 t12.t2365 t12.t2366 t12.t2368 t12.t2370 t12.t2371 t12.t2372 t12.t2374 t12.t2376 t12.t2378 t12.t2379 t12.t2381 t12.t2383 t12.t2384 t12.t2386 t12.t2388 t12.t2390 t12.t2392 t12.t2393 t12.t2395 t12.t2397 t12.t2399 t12.t2400 t12.t2402 t12.t2404 t12.t2406 t12.t2408 t12.t2410 t12.t2412 t12.t2414 t12.t2415 t12.t2417 t12.t2419 t12.t2421 t12.t2423 t12.t2425 t12.t2427 t12.t2429 t12.t2430 t12.t2432 t12.t2434 t12.t2435 t12.t2437 t12.t2439 t12.t2440 t12.t2441 t12.t2442 t12.t2444 t12.t2445 t12.t2446 t12.t2447 t12.t2448 t12.t2450 t12.t2451 t12.t2452 t12.t2454 t12.t2455 t12.t2456 t12.t2457 t12.t2458 t12.t2459 t12.t2460 t12.t2462 t12.t2463 t12.t2465 t12.t2466 t12.t2468 t12.t2470 t12.t2471 t12.t2473 t12.t2474 t12.t2475 t12.t2477 t12.t2479 t12.t2480 t12.t2481 t12.t2483 t12.t2484 t12.t2486 t12.t2487 t12.t2489 t12.t2491 t12.t2492 t12.t2493 t12.t2494 t12.t2496 t12.t2497 t12.t2498 t12.t2500 t12.t2502 t12.t2504 t12.t2505 t12.t2507 t12.t2509 t12.t2510 t12.t2512 t12.t2513 t12.t2515 t12.t2517 t12.t2519 t12.t2520 t12.t2522 t12.t2524 t12.t2526 t12.t2528 t12.t2530 t12.t2532 t12.t2534 t12.t2535 t12.t2537 t12.t2539 t12.t2541 t12.t2543 t12.t2545 t12.t2547 t12.t2549 t12.t2551 t12.t2553 t12.t2555 t12.t2556 t12.t2558 t12.t2560 t12.t2562 t12.t2563 t12.t2564 t12.t2565 t12.t2566 t12.t2568 t12.t2569 t12.t2570 t12.t2572 t12.t2573 t12.t2574 t12.t2575 t12.t2577 t12.t2578 t12.t2579 t12.t2581 t12.t2582 t12.t2584 t12.t2585 t12.t2587 t12.t2589 t12.t2590 t12.t2592 t12.t2593 t12.t2594 t12.t2595 t12.t2596 t12.t2597 t12.t2598 t12.t2599 t12.t2600 t12.t2602 t12.t2603 t12.t2604 t12.t2605 t12.t2606 t12.t2607 t12.t2608 t12.t2609 t12.t2610 t12.t2612 t12.t2613 t12.t2615 t12.t2616 t12.t2617 t12.t2618 t12.t2619 t12.t2620 t12.t2622 t12.t2624 t12.t2626 t12.t2627 t12.t2629 t12.t2631 t12.t2632 t12.t2633 t12.t2634 t12.t2636 t12.t2637 t12.t2638 t12.t2640 t12.t2642 t12.t2644 t12.t2645 t12.t2647 t12.t2649 t12.t2650 t12.t2652 t12.t2653 t12.t2655 t12.t2657 t12.t2659 t12.t2661 t12.t2663 t12.t2665 t12.t2667 t12.t2669 t12.t2671 t12.t2673 t12.t2675 t12.t2677 t12.t2679 t12.t2681 t12.t2683 t12.t2685 t12.t2687 t12.t2689 t12.t2691 t12.t2693 t12.t2695 t12.t2696 t12.t2698 t12.t2699 t12.t2700 t12.t2702 t12.t2703 t12.t2704 t12.t2705 t12.t2707 t12.t2708 t12.t2709 t12.t2711 t12.t2712 t12.t2714 t12.t2715 t12.t2717 t12.t2719 t12.t2720 t12.t2722 t12.t2723 t12.t2725 t12.t2726 t12.t2728 t12.t2730 t12.t2731 t12.t2732 t12.t2733 t12.t2735 t12.t2736 t12.t2737 t12.t2739 t12.t2741 t12.t2743 t12.t2744 t12.t2746 t12.t2748 t12.t2749 t12.t2751 t12.t2752 t12.t2753 t12.t2754 t12.t2756 t12.t2757 t12.t2758 t12.t2759 t12.t2760 t12.t2761 t12.t2762 t12.t2763 t12.t2764 t12.t2766 t12.t2767 t12.t2769 t12.t2770 t12.t2771 t12.t2773 t12.t2774 t12.t2776 t12.t2778 t12.t2779 t12.t2780 t12.t2782 t12.t2784 t12.t2785 t12.t2786 t12.t2788 t12.t2790 t12.t2792 t12.t2793 t12.t2795 t12.t2797 t12.t2798 t12.t2800 t12.t2802 t12.t2804 t12.t2805 t12.t2806 t12.t2807 t12.t2809 t12.t2810 t12.t2811 t12.t2813 t12.t2814 t12.t2816 t12.t2817 t12.t2819 t12.t2821 t12.t2822 t12.t2824 t12.t2825 t12.t2826 t12.t2827 t12.t2828 t12.t2829 t12.t2830 t12.t2831 t12.t2832 t12.t2833 t12.t2835 t12.t2836 t12.t2837 t12.t2838 t12.t2839 t12.t2840 t12.t2841 t12.t2842 t12.t2844 t12.t2846 t12.t2848 t12.t2850 t12.t2852 t12.t2854 t12.t2856 t12.t2857 t12.t2859 t12.t2861 t12.t2862 t12.t2864 t12.t2866 t12.t2868 t12.t2870 t12.t2872 t12.t2874 t12.t2876 t12.t2878 t12.t2880 t12.t2882 t12.t2884 t12.t2886 t12.t2887 t12.t2889 t12.t2891 t12.t2893 t12.t2894 t12.t2895 t12.t2897 t12.t2899 t12.t2901 t12.t2902 t12.t2904 t12.t2906 t12.t2907 t12.t2909 t12.t2910 t12.t2911 t12.t2912 t12.t2914 t12.t2915 t12.t2917 t12.t2918 t12.t2920 t12.t2922 t12.t2923 t12.t2925 t12.t2926 t12.t2928 t12.t2930 t12.t2932 t12.t2934 t12.t2935 t12.t2937 t12.t2939 t12.t2940 t12.t2942 t12.t2944 t12.t2946 t12.t2948 t12.t2950 t12.t2951 t12.t2953 t12.t2955 t12.t2956 t12.t2958 t12.t2960 t12.t2961 t12.t2963 t12.t2964 t12.t2966 t12.t2968 t12.t2969 t12.t2971 t12.t2972 t12.t2974 t12.t2975 t12.t2977 t12.t2979 t12.t2980 t12.t2982 t12.t2983 t12.t2984 t12.t2985 t12.t2986 t12.t2987 t12.t2988 t12.t2989 t12.t2991 t12.t2993 t12.t2994 t12.t2996 t12.t2998 t12.t2999 t12.t3000 t12.t3001 t12.t3002 t12.t3003 t12.t3005 t12.t3006 t12.t3008 t12.t3010 t12.t3011))
% 25.30/25.52 (step t12.t3013 (cl (= (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'CirQueue'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'CirQueue'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))))) :rule cong :premises (t12.t3012))
% 25.30/25.52 (step t12.t3014 (cl (= (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|) (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3015 (cl (= (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))))) :rule cong :premises (t12.t3014))
% 25.30/25.52 (step t12.t3016 (cl (= (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|) (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3017 (cl (= (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))))) :rule cong :premises (t12.t3016))
% 25.30/25.52 (anchor :step t12.t3018 :args ((A__questionmark_c Int) (:= A__questionmark_c A__questionmark_c)))
% 25.30/25.52 (step t12.t3018.t1 (cl (= A__questionmark_c A__questionmark_c)) :rule refl)
% 25.30/25.52 (step t12.t3018.t2 (cl (= (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3018 (cl (= (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c)) (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)))))) :rule bind)
% 25.30/25.52 (step t12.t3019 (cl (= (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))))) :rule cong :premises (t12.t3018))
% 25.30/25.52 (anchor :step t12.t3020 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3020.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3020.t2 (cl (= (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3020.t3 (cl (= (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) :rule cong :premises (t12.t3020.t2))
% 25.30/25.52 (step t12.t3020 (cl (= (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1))) (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|)))))) :rule bind)
% 25.30/25.52 (step t12.t3021 (cl (= (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))))) :rule cong :premises (t12.t3020))
% 25.30/25.52 (anchor :step t12.t3022 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3022.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3022.t2 (cl (= (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject) (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3022.t3 (cl (= (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) :rule cong :premises (t12.t3022.t2))
% 25.30/25.52 (step t12.t3022 (cl (= (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject))) (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T)))))) :rule bind)
% 25.30/25.52 (step t12.t3023 (cl (= (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))))) :rule cong :premises (t12.t3022))
% 25.30/25.52 (anchor :step t12.t3024 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1)))
% 25.30/25.52 (step t12.t3024.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3024.t2 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.52 (step t12.t3024.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3024.t4 (cl (= (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3024.t5 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) :rule cong :premises (t12.t3024.t3 t12.t3024.t4))
% 25.30/25.52 (step t12.t3024 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))) (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame)))))) :rule bind)
% 25.30/25.52 (step t12.t3025 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame)))) (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3026 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))) (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame)))))) :rule trans :premises (t12.t3024 t12.t3025))
% 25.30/25.52 (step t12.t3027 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))))) :rule cong :premises (t12.t3026))
% 25.30/25.52 (step t12.t3028 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3029 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))))) :rule cong :premises (t12.t3028))
% 25.30/25.52 (step t12.t3030 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3031 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))))) :rule cong :premises (t12.t3030))
% 25.30/25.52 (step t12.t3032 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3033 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3034 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)))) :rule trans :premises (t12.t3032 t12.t3033))
% 25.30/25.52 (step t12.t3035 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3036 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3037 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)))) :rule trans :premises (t12.t3035 t12.t3036))
% 25.30/25.52 (step t12.t3038 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3039 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))))) :rule cong :premises (t12.t3038))
% 25.30/25.52 (step t12.t3040 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3041 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))))) :rule cong :premises (t12.t3040))
% 25.30/25.52 (step t12.t3042 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3043 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))))) :rule cong :premises (t12.t3042))
% 25.30/25.52 (step t12.t3044 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3045 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3046 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)))) :rule trans :premises (t12.t3044 t12.t3045))
% 25.30/25.52 (step t12.t3047 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3048 (cl (= (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3049 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)))) :rule trans :premises (t12.t3047 t12.t3048))
% 25.30/25.52 (step t12.t3050 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3051 (cl (= (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3052 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)))) :rule trans :premises (t12.t3050 t12.t3051))
% 25.30/25.52 (step t12.t3053 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3054 (cl (= (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3055 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)))) :rule trans :premises (t12.t3053 t12.t3054))
% 25.30/25.52 (step t12.t3056 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3057 (cl (= (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3058 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)))) :rule trans :premises (t12.t3056 t12.t3057))
% 25.30/25.52 (step t12.t3059 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3060 (cl (= (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3061 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)))) :rule trans :premises (t12.t3059 t12.t3060))
% 25.30/25.52 (step t12.t3062 (cl (= (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3063 (cl (= (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3064 (cl (= (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)))) :rule trans :premises (t12.t3062 t12.t3063))
% 25.30/25.52 (step t12.t3065 (cl (= (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3066 (cl (= (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3067 (cl (= (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)))) :rule trans :premises (t12.t3065 t12.t3066))
% 25.30/25.52 (step t12.t3068 (cl (= (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3069 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))))) :rule cong :premises (t12.t3068))
% 25.30/25.52 (step t12.t3070 (cl (= (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3071 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))))) :rule cong :premises (t12.t3070))
% 25.30/25.52 (anchor :step t12.t3072 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3)))
% 25.30/25.52 (step t12.t3072.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3072.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.52 (step t12.t3072.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.52 (step t12.t3072.t4 (cl (= (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3072 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3)) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i))))) :rule bind)
% 25.30/25.52 (step t12.t3073 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))))) :rule cong :premises (t12.t3072))
% 25.30/25.52 (step t12.t3074 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j)))) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3075 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))))) :rule cong :premises (t12.t3074))
% 25.30/25.52 (anchor :step t12.t3076 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3)))
% 25.30/25.52 (step t12.t3076.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3076.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.52 (step t12.t3076.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.52 (step t12.t3076.t4 (cl (= (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3076 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3)) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i))))) :rule bind)
% 25.30/25.52 (step t12.t3077 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))))) :rule cong :premises (t12.t3076))
% 25.30/25.52 (step t12.t3078 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j)))) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3079 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))))) :rule cong :premises (t12.t3078))
% 25.30/25.52 (anchor :step t12.t3080 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3)))
% 25.30/25.52 (step t12.t3080.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3080.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.52 (step t12.t3080.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.52 (step t12.t3080.t4 (cl (= (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3080 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3)) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i))))) :rule bind)
% 25.30/25.52 (step t12.t3081 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))))) :rule cong :premises (t12.t3080))
% 25.30/25.52 (step t12.t3082 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j)))) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3083 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))))) :rule cong :premises (t12.t3082))
% 25.30/25.52 (anchor :step t12.t3084 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_d Int) (:= A__questionmark_d A__questionmark_d) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.52 (step t12.t3084.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3084.t2 (cl (= A__questionmark_d A__questionmark_d)) :rule refl)
% 25.30/25.52 (step t12.t3084.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.52 (step t12.t3084.t4 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.52 (step t12.t3084.t5 (cl (= (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3084 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3)) (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)))))) :rule bind)
% 25.30/25.52 (step t12.t3085 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))))) :rule cong :premises (t12.t3084))
% 25.30/25.52 (anchor :step t12.t3086 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_d Int) (:= A__questionmark_d A__questionmark_d) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.52 (step t12.t3086.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3086.t2 (cl (= A__questionmark_d A__questionmark_d)) :rule refl)
% 25.30/25.52 (step t12.t3086.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.52 (step t12.t3086.t4 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.52 (step t12.t3086.t5 (cl (= (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3086 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y)) (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)))))) :rule bind)
% 25.30/25.52 (step t12.t3087 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))))) :rule cong :premises (t12.t3086))
% 25.30/25.52 (anchor :step t12.t3088 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 25.30/25.52 (step t12.t3088.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3088.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.52 (step t12.t3088.t3 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 25.30/25.52 (step t12.t3088.t4 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3088.t5 (cl (= (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3088.t6 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) :rule cong :premises (t12.t3088.t4 t12.t3088.t5))
% 25.30/25.52 (step t12.t3088 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule bind)
% 25.30/25.52 (step t12.t3089 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3090 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule trans :premises (t12.t3088 t12.t3089))
% 25.30/25.52 (step t12.t3091 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule cong :premises (t12.t3090))
% 25.30/25.52 (anchor :step t12.t3092 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 25.30/25.52 (step t12.t3092.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3092.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.52 (step t12.t3092.t3 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3092.t4 :args ((A__questionmark_v_13_14 Int) (:= A__questionmark_v_13_14 A__questionmark_v_13_14)))
% 25.30/25.52 (step t12.t3092.t4.t1 (cl (= A__questionmark_v_13_14 A__questionmark_v_13_14)) :rule refl)
% 25.30/25.52 (step t12.t3092.t4.t2 (cl (= (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) :rule refl)
% 25.30/25.52 (step t12.t3092.t4.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3092.t4.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))))) :rule cong :premises (t12.t3092.t4.t3))
% 25.30/25.52 (step t12.t3092.t4.t5 (cl (= (not (not (= A__questionmark_v_13_14 tptp.nullObject))) (= A__questionmark_v_13_14 tptp.nullObject))) :rule all_simplify)
% 25.30/25.52 (step t12.t3092.t4.t6 (cl (= (= A__questionmark_v_13_14 tptp.nullObject) (= tptp.nullObject A__questionmark_v_13_14))) :rule all_simplify)
% 25.30/25.52 (step t12.t3092.t4.t7 (cl (= (not (not (= A__questionmark_v_13_14 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_13_14))) :rule trans :premises (t12.t3092.t4.t5 t12.t3092.t4.t6))
% 25.30/25.52 (step t12.t3092.t4.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14)))) :rule cong :premises (t12.t3092.t4.t4 t12.t3092.t4.t7))
% 25.30/25.52 (step t12.t3092.t4.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14))))) :rule cong :premises (t12.t3092.t4.t8))
% 25.30/25.52 (step t12.t3092.t4.t10 (cl (= (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3092.t4.t11 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) :rule cong :premises (t12.t3092.t4.t9 t12.t3092.t4.t10))
% 25.30/25.52 (step t12.t3092.t4.t12 (cl (= (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1))) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule cong :premises (t12.t3092.t4.t2 t12.t3092.t4.t11))
% 25.30/25.52 (step t12.t3092.t4 (cl (= (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule bind)
% 25.30/25.52 (step t12.t3092.t5 (cl (= (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_v_13_14 Int)) (not (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3092.t6 (cl (= (forall ((A__questionmark_v_13_14 Int)) (not (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) (forall ((A__questionmark_v_13_14 Int)) (or (not (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject A__questionmark_v_13_14)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3092.t7 (cl (= (forall ((A__questionmark_v_13_14 Int)) (or (not (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject A__questionmark_v_13_14)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) (or (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3092.t8 (cl (= (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3092.t9 (cl (= (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not true))) :rule cong :premises (t12.t3092.t8))
% 25.30/25.52 (step t12.t3092.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3092.t11 (cl (= (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) false)) :rule trans :premises (t12.t3092.t9 t12.t3092.t10))
% 25.30/25.52 (step t12.t3092.t12 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule refl)
% 25.30/25.52 (step t12.t3092.t13 (cl (= (or (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule cong :premises (t12.t3092.t11 t12.t3092.t12))
% 25.30/25.52 (step t12.t3092.t14 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3092.t15 (cl (= (or (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule trans :premises (t12.t3092.t13 t12.t3092.t14))
% 25.30/25.52 (step t12.t3092.t16 (cl (= (forall ((A__questionmark_v_13_14 Int)) (or (not (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject A__questionmark_v_13_14)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule trans :premises (t12.t3092.t7 t12.t3092.t15))
% 25.30/25.52 (step t12.t3092.t17 (cl (= (forall ((A__questionmark_v_13_14 Int)) (not (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule trans :premises (t12.t3092.t6 t12.t3092.t16))
% 25.30/25.52 (step t12.t3092.t18 (cl (= (not (forall ((A__questionmark_v_13_14 Int)) (not (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule cong :premises (t12.t3092.t17))
% 25.30/25.52 (step t12.t3092.t19 (cl (= (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_13_14))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule trans :premises (t12.t3092.t5 t12.t3092.t18))
% 25.30/25.52 (step t12.t3092.t20 (cl (= (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule trans :premises (t12.t3092.t4 t12.t3092.t19))
% 25.30/25.52 (step t12.t3092 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))))) :rule bind)
% 25.30/25.52 (step t12.t3093 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3094 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule trans :premises (t12.t3092 t12.t3093))
% 25.30/25.52 (step t12.t3095 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule cong :premises (t12.t3094))
% 25.30/25.52 (anchor :step t12.t3096 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 25.30/25.52 (step t12.t3096.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3096.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3096.t3 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.52 (step t12.t3096.t4 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3096.t5 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 25.30/25.52 (step t12.t3096.t6 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3096.t7 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))))) :rule cong :premises (t12.t3096.t6))
% 25.30/25.52 (step t12.t3096.t8 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3096.t9 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t3096.t8))
% 25.30/25.52 (step t12.t3096.t10 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))))) :rule cong :premises (t12.t3096.t7 t12.t3096.t9))
% 25.30/25.52 (step t12.t3096.t11 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t3096.t10))
% 25.30/25.52 (step t12.t3096.t12 (cl (= (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3096.t13 (cl (= (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) :rule cong :premises (t12.t3096.t12))
% 25.30/25.52 (step t12.t3096.t14 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) :rule cong :premises (t12.t3096.t11 t12.t3096.t13))
% 25.30/25.52 (step t12.t3096 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))))) :rule bind)
% 25.30/25.52 (step t12.t3097 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3098 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))))) :rule trans :premises (t12.t3096 t12.t3097))
% 25.30/25.52 (step t12.t3099 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))))) :rule cong :premises (t12.t3098))
% 25.30/25.52 (anchor :step t12.t3100 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a)))
% 25.30/25.52 (step t12.t3100.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3100.t2 (cl (= (<= 1 (|tptp.'Rank'| A__questionmark_a)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3100 (cl (= (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a))) (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1)))) :rule bind)
% 25.30/25.52 (step t12.t3101 (cl (= (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))))) :rule cong :premises (t12.t3100))
% 25.30/25.52 (anchor :step t12.t3102 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3102.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3102.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3102.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3102.t4 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= A__questionmark_a tptp.nullObject))) :rule all_simplify)
% 25.30/25.52 (step t12.t3102.t5 (cl (= (= A__questionmark_a tptp.nullObject) (= tptp.nullObject A__questionmark_a))) :rule all_simplify)
% 25.30/25.52 (step t12.t3102.t6 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= tptp.nullObject A__questionmark_a))) :rule trans :premises (t12.t3102.t4 t12.t3102.t5))
% 25.30/25.52 (step t12.t3102.t7 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3102.t8 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t3102.t7))
% 25.30/25.52 (step t12.t3102.t9 (cl (= (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))))) :rule cong :premises (t12.t3102.t6 t12.t3102.t8))
% 25.30/25.52 (step t12.t3102.t10 (cl (= (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t3102.t9))
% 25.30/25.52 (step t12.t3102.t11 (cl (= (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3102.t12 (cl (= (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) :rule cong :premises (t12.t3102.t10 t12.t3102.t11))
% 25.30/25.52 (step t12.t3102 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule bind)
% 25.30/25.52 (step t12.t3103 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3104 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule trans :premises (t12.t3102 t12.t3103))
% 25.30/25.52 (step t12.t3105 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule cong :premises (t12.t3104))
% 25.30/25.52 (anchor :step t12.t3106 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3106.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3106.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3106.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3106.t4 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= A__questionmark_a tptp.nullObject))) :rule all_simplify)
% 25.30/25.52 (step t12.t3106.t5 (cl (= (= A__questionmark_a tptp.nullObject) (= tptp.nullObject A__questionmark_a))) :rule all_simplify)
% 25.30/25.52 (step t12.t3106.t6 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= tptp.nullObject A__questionmark_a))) :rule trans :premises (t12.t3106.t4 t12.t3106.t5))
% 25.30/25.52 (step t12.t3106.t7 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3106.t8 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t3106.t7))
% 25.30/25.52 (step t12.t3106.t9 (cl (= (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))))) :rule cong :premises (t12.t3106.t6 t12.t3106.t8))
% 25.30/25.52 (step t12.t3106.t10 (cl (= (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t3106.t9))
% 25.30/25.52 (step t12.t3106.t11 (cl (= (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3106.t12 (cl (= (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) :rule cong :premises (t12.t3106.t10 t12.t3106.t11))
% 25.30/25.52 (step t12.t3106 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule bind)
% 25.30/25.52 (step t12.t3107 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3108 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule trans :premises (t12.t3106 t12.t3107))
% 25.30/25.52 (step t12.t3109 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule cong :premises (t12.t3108))
% 25.30/25.52 (anchor :step t12.t3110 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3110.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3110.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3110.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3110.t4 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= A__questionmark_a tptp.nullObject))) :rule all_simplify)
% 25.30/25.52 (step t12.t3110.t5 (cl (= (= A__questionmark_a tptp.nullObject) (= tptp.nullObject A__questionmark_a))) :rule all_simplify)
% 25.30/25.52 (step t12.t3110.t6 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= tptp.nullObject A__questionmark_a))) :rule trans :premises (t12.t3110.t4 t12.t3110.t5))
% 25.30/25.52 (step t12.t3110.t7 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3110.t8 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t3110.t7))
% 25.30/25.52 (step t12.t3110.t9 (cl (= (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))))))) :rule cong :premises (t12.t3110.t6 t12.t3110.t8))
% 25.30/25.52 (step t12.t3110.t10 (cl (= (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t3110.t9))
% 25.30/25.52 (step t12.t3110.t11 (cl (= (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3110.t12 (cl (= (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) :rule cong :premises (t12.t3110.t10 t12.t3110.t11))
% 25.30/25.52 (step t12.t3110 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule bind)
% 25.30/25.52 (step t12.t3111 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3112 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule trans :premises (t12.t3110 t12.t3111))
% 25.30/25.52 (step t12.t3113 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule cong :premises (t12.t3112))
% 25.30/25.52 (anchor :step t12.t3114 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3114.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3114.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3114.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3114.t4 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= A__questionmark_a tptp.nullObject))) :rule all_simplify)
% 25.30/25.52 (step t12.t3114.t5 (cl (= (= A__questionmark_a tptp.nullObject) (= tptp.nullObject A__questionmark_a))) :rule all_simplify)
% 25.30/25.52 (step t12.t3114.t6 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= tptp.nullObject A__questionmark_a))) :rule trans :premises (t12.t3114.t4 t12.t3114.t5))
% 25.30/25.52 (step t12.t3114.t7 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3114.t8 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t3114.t7))
% 25.30/25.52 (step t12.t3114.t9 (cl (= (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))))))) :rule cong :premises (t12.t3114.t6 t12.t3114.t8))
% 25.30/25.52 (step t12.t3114.t10 (cl (= (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t3114.t9))
% 25.30/25.52 (step t12.t3114.t11 (cl (= (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3114.t12 (cl (= (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) :rule cong :premises (t12.t3114.t10 t12.t3114.t11))
% 25.30/25.52 (step t12.t3114 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule bind)
% 25.30/25.52 (step t12.t3115 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3116 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule trans :premises (t12.t3114 t12.t3115))
% 25.30/25.52 (step t12.t3117 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule cong :premises (t12.t3116))
% 25.30/25.52 (anchor :step t12.t3118 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a)))
% 25.30/25.52 (step t12.t3118.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3118.t2 :args ((A__questionmark_v_14_15 Int) (:= A__questionmark_v_14_15 A__questionmark_v_14_15)))
% 25.30/25.52 (step t12.t3118.t2.t1 (cl (= A__questionmark_v_14_15 A__questionmark_v_14_15)) :rule refl)
% 25.30/25.52 (step t12.t3118.t2.t2 (cl (= (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)))) :rule refl)
% 25.30/25.52 (step t12.t3118.t2.t3 (cl (= (<= 0 A__questionmark_v_14_15) (>= A__questionmark_v_14_15 0))) :rule all_simplify)
% 25.30/25.52 (step t12.t3118.t2.t4 (cl (= (not (<= 0 A__questionmark_v_14_15)) (not (>= A__questionmark_v_14_15 0)))) :rule cong :premises (t12.t3118.t2.t3))
% 25.30/25.52 (step t12.t3118.t2.t5 (cl (= (<= A__questionmark_v_14_15 tptp.int_2147483647) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0))) :rule all_simplify)
% 25.30/25.52 (step t12.t3118.t2.t6 (cl (= (not (<= A__questionmark_v_14_15 tptp.int_2147483647)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0)))) :rule cong :premises (t12.t3118.t2.t5))
% 25.30/25.52 (step t12.t3118.t2.t7 (cl (= (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647))) (or (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0))))) :rule cong :premises (t12.t3118.t2.t4 t12.t3118.t2.t6))
% 25.30/25.52 (step t12.t3118.t2.t8 (cl (= (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))) (not (or (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0)))))) :rule cong :premises (t12.t3118.t2.t7))
% 25.30/25.52 (step t12.t3118.t2.t9 (cl (= (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647))))) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0))))))) :rule cong :premises (t12.t3118.t2.t2 t12.t3118.t2.t8))
% 25.30/25.52 (step t12.t3118.t2 (cl (= (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0)))))))) :rule bind)
% 25.30/25.52 (step t12.t3118.t3 (cl (= (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0)))))) (not (forall ((A__questionmark_v_14_15 Int)) (not (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0)))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3118.t4 (cl (= (forall ((A__questionmark_v_14_15 Int)) (not (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0))))))) (forall ((A__questionmark_v_14_15 Int)) (or (not (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a))) (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3118.t5 (cl (= (forall ((A__questionmark_v_14_15 Int)) (or (not (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a))) (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0)))) (or (not (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a))) (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3118.t6 (cl (= (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3118.t7 (cl (= (not (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a))) (not true))) :rule cong :premises (t12.t3118.t6))
% 25.30/25.52 (step t12.t3118.t8 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3118.t9 (cl (= (not (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a))) false)) :rule trans :premises (t12.t3118.t7 t12.t3118.t8))
% 25.30/25.52 (step t12.t3118.t10 (cl (= (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (|tptp.'Length'| A__questionmark_a) 0)))) :rule refl)
% 25.30/25.52 (step t12.t3118.t11 (cl (= (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0)))) :rule refl)
% 25.30/25.52 (step t12.t3118.t12 (cl (= (or (not (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a))) (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))) (or false (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule cong :premises (t12.t3118.t9 t12.t3118.t10 t12.t3118.t11))
% 25.30/25.52 (step t12.t3118.t13 (cl (= (or false (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))) (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3118.t14 (cl (= (or (not (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a))) (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))) (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule trans :premises (t12.t3118.t12 t12.t3118.t13))
% 25.30/25.52 (step t12.t3118.t15 (cl (= (forall ((A__questionmark_v_14_15 Int)) (or (not (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a))) (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0)))) (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule trans :premises (t12.t3118.t5 t12.t3118.t14))
% 25.30/25.52 (step t12.t3118.t16 (cl (= (forall ((A__questionmark_v_14_15 Int)) (not (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0))))))) (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule trans :premises (t12.t3118.t4 t12.t3118.t15))
% 25.30/25.52 (step t12.t3118.t17 (cl (= (not (forall ((A__questionmark_v_14_15 Int)) (not (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0)))))))) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0)))))) :rule cong :premises (t12.t3118.t16))
% 25.30/25.52 (step t12.t3118.t18 (cl (= (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_14_15 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_14_15)) 0)))))) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0)))))) :rule trans :premises (t12.t3118.t3 t12.t3118.t17))
% 25.30/25.52 (step t12.t3118.t19 (cl (= (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0)))))) :rule trans :premises (t12.t3118.t2 t12.t3118.t18))
% 25.30/25.52 (step t12.t3118 (cl (= (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647))))))) (forall ((A__questionmark_a Int)) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))))) :rule bind)
% 25.30/25.52 (step t12.t3119 (cl (= (forall ((A__questionmark_a Int)) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) (forall ((A__questionmark_a Int)) (and (>= (|tptp.'Length'| A__questionmark_a) 0) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3120 (cl (= (forall ((A__questionmark_a Int)) (and (>= (|tptp.'Length'| A__questionmark_a) 0) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))) (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3121 (cl (= (forall ((A__questionmark_a Int)) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0))))) :rule trans :premises (t12.t3119 t12.t3120))
% 25.30/25.52 (step t12.t3122 (cl (= (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647))))))) (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0))))) :rule trans :premises (t12.t3118 t12.t3121))
% 25.30/25.52 (step t12.t3123 (cl (= (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))))) :rule cong :premises (t12.t3122))
% 25.30/25.52 (anchor :step t12.t3124 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.52 (step t12.t3124.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3124.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.52 (step t12.t3124.t3 (cl (= (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) :rule all_simplify)
% 25.30/25.52 (step t12.t3124 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))) (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0)))) :rule bind)
% 25.30/25.52 (step t12.t3125 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))))) :rule cong :premises (t12.t3124))
% 25.30/25.52 (step t12.t3126 (cl (= (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a)))) (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3127 (cl (= (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))))) :rule cong :premises (t12.t3126))
% 25.30/25.52 (step t12.t3128 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))))) :rule refl)
% 25.30/25.52 (anchor :step t12.t3129 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.52 (step t12.t3129.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3129.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.52 (step t12.t3129.t3 (cl (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (|tptp.'UBound'| A__questionmark_a A__questionmark_i))) :rule refl)
% 25.30/25.52 (step t12.t3129.t4 (cl (= (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1) (+ (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (* (- 1) 1)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3129.t5 (cl (= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))) :rule refl)
% 25.30/25.52 (step t12.t3129.t6 (cl (= (* (- 1) 1) (- 1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3129.t7 (cl (= (+ (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (* (- 1) 1)) (+ (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (- 1)))) :rule cong :premises (t12.t3129.t5 t12.t3129.t6))
% 25.30/25.52 (step t12.t3129.t8 (cl (= (+ (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (- 1)) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3129.t9 (cl (= (+ (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (* (- 1) 1)) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) :rule trans :premises (t12.t3129.t7 t12.t3129.t8))
% 25.30/25.52 (step t12.t3129.t10 (cl (= (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) :rule trans :premises (t12.t3129.t4 t12.t3129.t9))
% 25.30/25.52 (step t12.t3129.t11 (cl (= (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) :rule cong :premises (t12.t3129.t3 t12.t3129.t10))
% 25.30/25.52 (step t12.t3129 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1))) (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))))) :rule bind)
% 25.30/25.52 (step t12.t3130 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))))) :rule cong :premises (t12.t3129))
% 25.30/25.52 (anchor :step t12.t3131 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_ET Int) (:= A__questionmark_ET A__questionmark_ET) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3131.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3131.t2 (cl (= A__questionmark_ET A__questionmark_ET)) :rule refl)
% 25.30/25.52 (step t12.t3131.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3131.t4 (cl (= (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3131.t5 (cl (= (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3131.t6 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) :rule cong :premises (t12.t3131.t4 t12.t3131.t5))
% 25.30/25.52 (step t12.t3131 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule bind)
% 25.30/25.52 (step t12.t3132 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T)))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3133 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule trans :premises (t12.t3131 t12.t3132))
% 25.30/25.52 (step t12.t3134 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule cong :premises (t12.t3133))
% 25.30/25.52 (anchor :step t12.t3135 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_ET Int) (:= A__questionmark_ET A__questionmark_ET) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3135.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3135.t2 (cl (= A__questionmark_ET A__questionmark_ET)) :rule refl)
% 25.30/25.52 (step t12.t3135.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3135.t4 (cl (= (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3135.t5 (cl (= (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3135.t6 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) :rule cong :premises (t12.t3135.t4 t12.t3135.t5))
% 25.30/25.52 (step t12.t3135 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule bind)
% 25.30/25.52 (step t12.t3136 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T)))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3137 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule trans :premises (t12.t3135 t12.t3136))
% 25.30/25.52 (step t12.t3138 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule cong :premises (t12.t3137))
% 25.30/25.52 (anchor :step t12.t3139 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_ET Int) (:= A__questionmark_ET A__questionmark_ET) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3139.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3139.t2 (cl (= A__questionmark_ET A__questionmark_ET)) :rule refl)
% 25.30/25.52 (step t12.t3139.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3139.t4 (cl (= (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3139.t5 (cl (= (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3139.t6 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) :rule cong :premises (t12.t3139.t4 t12.t3139.t5))
% 25.30/25.52 (step t12.t3139 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule bind)
% 25.30/25.52 (step t12.t3140 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3141 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule trans :premises (t12.t3139 t12.t3140))
% 25.30/25.52 (step t12.t3142 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule cong :premises (t12.t3141))
% 25.30/25.52 (anchor :step t12.t3143 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_ET Int) (:= A__questionmark_ET A__questionmark_ET) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3143.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3143.t2 (cl (= A__questionmark_ET A__questionmark_ET)) :rule refl)
% 25.30/25.52 (step t12.t3143.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3143.t4 (cl (= (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3143.t5 (cl (= (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3143.t6 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) :rule cong :premises (t12.t3143.t4 t12.t3143.t5))
% 25.30/25.52 (step t12.t3143 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule bind)
% 25.30/25.52 (step t12.t3144 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3145 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule trans :premises (t12.t3143 t12.t3144))
% 25.30/25.52 (step t12.t3146 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule cong :premises (t12.t3145))
% 25.30/25.52 (step t12.t3147 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3148 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3147))
% 25.30/25.52 (anchor :step t12.t3149 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3149.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3149.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3149.t3 :args ((A__questionmark_v_15_16 Int) (:= A__questionmark_v_15_16 A__questionmark_v_15_16)))
% 25.30/25.52 (step t12.t3149.t3.t1 (cl (= A__questionmark_v_15_16 A__questionmark_v_15_16)) :rule refl)
% 25.30/25.52 (step t12.t3149.t3.t2 (cl (= (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) :rule refl)
% 25.30/25.52 (step t12.t3149.t3.t3 (cl (= (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3149.t3.t4 (cl (= (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))))) :rule cong :premises (t12.t3149.t3.t3))
% 25.30/25.52 (step t12.t3149.t3.t5 (cl (= (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3149.t3.t6 (cl (= (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))) :rule cong :premises (t12.t3149.t3.t5))
% 25.30/25.52 (step t12.t3149.t3.t7 (cl (= (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3149.t3.t4 t12.t3149.t3.t6))
% 25.30/25.52 (step t12.t3149.t3.t8 (cl (= (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3149.t3.t7))
% 25.30/25.52 (step t12.t3149.t3.t9 (cl (= (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1))))) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|)))))))) :rule cong :premises (t12.t3149.t3.t2 t12.t3149.t3.t8))
% 25.30/25.52 (step t12.t3149.t3 (cl (= (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))))))) :rule bind)
% 25.30/25.52 (step t12.t3149.t4 (cl (= (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))))) (not (forall ((A__questionmark_v_15_16 Int)) (not (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3149.t5 (cl (= (forall ((A__questionmark_v_15_16 Int)) (not (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|)))))))) (forall ((A__questionmark_v_15_16 Int)) (or (not (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3149.t6 (cl (= (forall ((A__questionmark_v_15_16 Int)) (or (not (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))) (or (not (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3149.t7 (cl (= (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3149.t8 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not true))) :rule cong :premises (t12.t3149.t7))
% 25.30/25.52 (step t12.t3149.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3149.t10 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) false)) :rule trans :premises (t12.t3149.t8 t12.t3149.t9))
% 25.30/25.52 (step t12.t3149.t11 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))) :rule refl)
% 25.30/25.52 (step t12.t3149.t12 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))) :rule refl)
% 25.30/25.52 (step t12.t3149.t13 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or false (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3149.t10 t12.t3149.t11 t12.t3149.t12))
% 25.30/25.52 (step t12.t3149.t14 (cl (= (or false (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3149.t15 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3149.t13 t12.t3149.t14))
% 25.30/25.52 (step t12.t3149.t16 (cl (= (forall ((A__questionmark_v_15_16 Int)) (or (not (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3149.t6 t12.t3149.t15))
% 25.30/25.52 (step t12.t3149.t17 (cl (= (forall ((A__questionmark_v_15_16 Int)) (not (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|)))))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3149.t5 t12.t3149.t16))
% 25.30/25.52 (step t12.t3149.t18 (cl (= (not (forall ((A__questionmark_v_15_16 Int)) (not (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3149.t17))
% 25.30/25.52 (step t12.t3149.t19 (cl (= (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16))) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t3149.t4 t12.t3149.t18))
% 25.30/25.52 (step t12.t3149.t20 (cl (= (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t3149.t3 t12.t3149.t19))
% 25.30/25.52 (step t12.t3149 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))))) :rule bind)
% 25.30/25.52 (step t12.t3150 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3151 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3152 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3150 t12.t3151))
% 25.30/25.52 (step t12.t3153 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1))))))) (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3149 t12.t3152))
% 25.30/25.52 (step t12.t3154 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3153))
% 25.30/25.52 (anchor :step t12.t3155 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3155.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3155.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3155.t3 :args ((A__questionmark_v_16_17 Int) (:= A__questionmark_v_16_17 A__questionmark_v_16_17)))
% 25.30/25.52 (step t12.t3155.t3.t1 (cl (= A__questionmark_v_16_17 A__questionmark_v_16_17)) :rule refl)
% 25.30/25.52 (step t12.t3155.t3.t2 (cl (= (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) :rule refl)
% 25.30/25.52 (step t12.t3155.t3.t3 (cl (= (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3155.t3.t4 (cl (= (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))))) :rule cong :premises (t12.t3155.t3.t3))
% 25.30/25.52 (step t12.t3155.t3.t5 (cl (= (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3155.t3.t6 (cl (= (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|))))) :rule cong :premises (t12.t3155.t3.t5))
% 25.30/25.52 (step t12.t3155.t3.t7 (cl (= (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3155.t3.t4 t12.t3155.t3.t6))
% 25.30/25.52 (step t12.t3155.t3.t8 (cl (= (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3155.t3.t7))
% 25.30/25.52 (step t12.t3155.t3.t9 (cl (= (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1))))) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|)))))))) :rule cong :premises (t12.t3155.t3.t2 t12.t3155.t3.t8))
% 25.30/25.52 (step t12.t3155.t3 (cl (= (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|))))))))) :rule bind)
% 25.30/25.52 (step t12.t3155.t4 (cl (= (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|))))))) (not (forall ((A__questionmark_v_16_17 Int)) (not (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3155.t5 (cl (= (forall ((A__questionmark_v_16_17 Int)) (not (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|)))))))) (forall ((A__questionmark_v_16_17 Int)) (or (not (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3155.t6 (cl (= (forall ((A__questionmark_v_16_17 Int)) (or (not (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|))))) (or (not (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3155.t7 (cl (= (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3155.t8 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not true))) :rule cong :premises (t12.t3155.t7))
% 25.30/25.52 (step t12.t3155.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3155.t10 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) false)) :rule trans :premises (t12.t3155.t8 t12.t3155.t9))
% 25.30/25.52 (step t12.t3155.t11 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))) :rule refl)
% 25.30/25.52 (step t12.t3155.t12 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))) :rule refl)
% 25.30/25.52 (step t12.t3155.t13 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or false (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3155.t10 t12.t3155.t11 t12.t3155.t12))
% 25.30/25.52 (step t12.t3155.t14 (cl (= (or false (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3155.t15 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3155.t13 t12.t3155.t14))
% 25.30/25.52 (step t12.t3155.t16 (cl (= (forall ((A__questionmark_v_16_17 Int)) (or (not (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3155.t6 t12.t3155.t15))
% 25.30/25.52 (step t12.t3155.t17 (cl (= (forall ((A__questionmark_v_16_17 Int)) (not (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|)))))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3155.t5 t12.t3155.t16))
% 25.30/25.52 (step t12.t3155.t18 (cl (= (not (forall ((A__questionmark_v_16_17 Int)) (not (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|))))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3155.t17))
% 25.30/25.52 (step t12.t3155.t19 (cl (= (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t3155.t4 t12.t3155.t18))
% 25.30/25.52 (step t12.t3155.t20 (cl (= (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t3155.t3 t12.t3155.t19))
% 25.30/25.52 (step t12.t3155 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))))) :rule bind)
% 25.30/25.52 (step t12.t3156 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3157 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3158 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3156 t12.t3157))
% 25.30/25.52 (step t12.t3159 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1))))))) (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3155 t12.t3158))
% 25.30/25.52 (step t12.t3160 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3159))
% 25.30/25.52 (anchor :step t12.t3161 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3161.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3161.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3161.t3 :args ((A__questionmark_v_17_18 Int) (:= A__questionmark_v_17_18 A__questionmark_v_17_18)))
% 25.30/25.52 (step t12.t3161.t3.t1 (cl (= A__questionmark_v_17_18 A__questionmark_v_17_18)) :rule refl)
% 25.30/25.52 (step t12.t3161.t3.t2 (cl (= (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) :rule refl)
% 25.30/25.52 (step t12.t3161.t3.t3 (cl (= (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3161.t3.t4 (cl (= (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))))) :rule cong :premises (t12.t3161.t3.t3))
% 25.30/25.52 (step t12.t3161.t3.t5 (cl (= (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3161.t3.t6 (cl (= (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|))))) :rule cong :premises (t12.t3161.t3.t5))
% 25.30/25.52 (step t12.t3161.t3.t7 (cl (= (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3161.t3.t4 t12.t3161.t3.t6))
% 25.30/25.52 (step t12.t3161.t3.t8 (cl (= (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3161.t3.t7))
% 25.30/25.52 (step t12.t3161.t3.t9 (cl (= (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1))))) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|)))))))) :rule cong :premises (t12.t3161.t3.t2 t12.t3161.t3.t8))
% 25.30/25.52 (step t12.t3161.t3 (cl (= (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|))))))))) :rule bind)
% 25.30/25.52 (step t12.t3161.t4 (cl (= (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|))))))) (not (forall ((A__questionmark_v_17_18 Int)) (not (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3161.t5 (cl (= (forall ((A__questionmark_v_17_18 Int)) (not (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|)))))))) (forall ((A__questionmark_v_17_18 Int)) (or (not (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3161.t6 (cl (= (forall ((A__questionmark_v_17_18 Int)) (or (not (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|))))) (or (not (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3161.t7 (cl (= (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3161.t8 (cl (= (not (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not true))) :rule cong :premises (t12.t3161.t7))
% 25.30/25.52 (step t12.t3161.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3161.t10 (cl (= (not (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) false)) :rule trans :premises (t12.t3161.t8 t12.t3161.t9))
% 25.30/25.52 (step t12.t3161.t11 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) :rule refl)
% 25.30/25.52 (step t12.t3161.t12 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))) :rule refl)
% 25.30/25.52 (step t12.t3161.t13 (cl (= (or (not (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or false (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3161.t10 t12.t3161.t11 t12.t3161.t12))
% 25.30/25.52 (step t12.t3161.t14 (cl (= (or false (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3161.t15 (cl (= (or (not (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3161.t13 t12.t3161.t14))
% 25.30/25.52 (step t12.t3161.t16 (cl (= (forall ((A__questionmark_v_17_18 Int)) (or (not (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3161.t6 t12.t3161.t15))
% 25.30/25.52 (step t12.t3161.t17 (cl (= (forall ((A__questionmark_v_17_18 Int)) (not (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|)))))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3161.t5 t12.t3161.t16))
% 25.30/25.52 (step t12.t3161.t18 (cl (= (not (forall ((A__questionmark_v_17_18 Int)) (not (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|))))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3161.t17))
% 25.30/25.52 (step t12.t3161.t19 (cl (= (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t3161.t4 t12.t3161.t18))
% 25.30/25.52 (step t12.t3161.t20 (cl (= (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t3161.t3 t12.t3161.t19))
% 25.30/25.52 (step t12.t3161 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))))) :rule bind)
% 25.30/25.52 (step t12.t3162 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3163 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3164 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3162 t12.t3163))
% 25.30/25.52 (step t12.t3165 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1))))))) (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3161 t12.t3164))
% 25.30/25.52 (step t12.t3166 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3165))
% 25.30/25.52 (anchor :step t12.t3167 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3167.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3167.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3167.t3 :args ((A__questionmark_v_18_19 Int) (:= A__questionmark_v_18_19 A__questionmark_v_18_19)))
% 25.30/25.52 (step t12.t3167.t3.t1 (cl (= A__questionmark_v_18_19 A__questionmark_v_18_19)) :rule refl)
% 25.30/25.52 (step t12.t3167.t3.t2 (cl (= (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) :rule refl)
% 25.30/25.52 (step t12.t3167.t3.t3 (cl (= (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3167.t3.t4 (cl (= (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))))) :rule cong :premises (t12.t3167.t3.t3))
% 25.30/25.52 (step t12.t3167.t3.t5 (cl (= (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3167.t3.t6 (cl (= (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|))))) :rule cong :premises (t12.t3167.t3.t5))
% 25.30/25.52 (step t12.t3167.t3.t7 (cl (= (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3167.t3.t4 t12.t3167.t3.t6))
% 25.30/25.52 (step t12.t3167.t3.t8 (cl (= (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3167.t3.t7))
% 25.30/25.52 (step t12.t3167.t3.t9 (cl (= (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1))))) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|)))))))) :rule cong :premises (t12.t3167.t3.t2 t12.t3167.t3.t8))
% 25.30/25.52 (step t12.t3167.t3 (cl (= (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|))))))))) :rule bind)
% 25.30/25.52 (step t12.t3167.t4 (cl (= (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|))))))) (not (forall ((A__questionmark_v_18_19 Int)) (not (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3167.t5 (cl (= (forall ((A__questionmark_v_18_19 Int)) (not (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|)))))))) (forall ((A__questionmark_v_18_19 Int)) (or (not (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3167.t6 (cl (= (forall ((A__questionmark_v_18_19 Int)) (or (not (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|))))) (or (not (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3167.t7 (cl (= (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3167.t8 (cl (= (not (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not true))) :rule cong :premises (t12.t3167.t7))
% 25.30/25.52 (step t12.t3167.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3167.t10 (cl (= (not (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) false)) :rule trans :premises (t12.t3167.t8 t12.t3167.t9))
% 25.30/25.52 (step t12.t3167.t11 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) :rule refl)
% 25.30/25.52 (step t12.t3167.t12 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))) :rule refl)
% 25.30/25.52 (step t12.t3167.t13 (cl (= (or (not (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or false (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3167.t10 t12.t3167.t11 t12.t3167.t12))
% 25.30/25.52 (step t12.t3167.t14 (cl (= (or false (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3167.t15 (cl (= (or (not (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3167.t13 t12.t3167.t14))
% 25.30/25.52 (step t12.t3167.t16 (cl (= (forall ((A__questionmark_v_18_19 Int)) (or (not (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3167.t6 t12.t3167.t15))
% 25.30/25.52 (step t12.t3167.t17 (cl (= (forall ((A__questionmark_v_18_19 Int)) (not (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|)))))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3167.t5 t12.t3167.t16))
% 25.30/25.52 (step t12.t3167.t18 (cl (= (not (forall ((A__questionmark_v_18_19 Int)) (not (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|))))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3167.t17))
% 25.30/25.52 (step t12.t3167.t19 (cl (= (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19))) (not (= tptp.true_1 (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t3167.t4 t12.t3167.t18))
% 25.30/25.52 (step t12.t3167.t20 (cl (= (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t3167.t3 t12.t3167.t19))
% 25.30/25.52 (step t12.t3167 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))))) :rule bind)
% 25.30/25.52 (step t12.t3168 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3169 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3170 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3168 t12.t3169))
% 25.30/25.52 (step t12.t3171 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1))))))) (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t3167 t12.t3170))
% 25.30/25.52 (step t12.t3172 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3171))
% 25.30/25.52 (anchor :step t12.t3173 :args ((A__questionmark_array Int) (:= A__questionmark_array A__questionmark_array) (A__questionmark_elementType Int) (:= A__questionmark_elementType A__questionmark_elementType) (A__questionmark_rank Int) (:= A__questionmark_rank A__questionmark_rank)))
% 25.30/25.52 (step t12.t3173.t1 (cl (= A__questionmark_array A__questionmark_array)) :rule refl)
% 25.30/25.52 (step t12.t3173.t2 (cl (= A__questionmark_elementType A__questionmark_elementType)) :rule refl)
% 25.30/25.52 (step t12.t3173.t3 (cl (= A__questionmark_rank A__questionmark_rank)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3173.t4 :args ((A__questionmark_v_19_20 Int) (:= A__questionmark_v_19_20 A__questionmark_v_19_20)))
% 25.30/25.52 (step t12.t3173.t4.t1 (cl (= A__questionmark_v_19_20 A__questionmark_v_19_20)) :rule refl)
% 25.30/25.52 (step t12.t3173.t4.t2 (cl (= (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)))) :rule refl)
% 25.30/25.52 (step t12.t3173.t4.t3 (cl (= (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3173.t4.t4 (cl (= (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3173.t4.t5 (cl (= (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))))) :rule cong :premises (t12.t3173.t4.t4))
% 25.30/25.52 (step t12.t3173.t4.t6 (cl (= (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3173.t4.t7 (cl (= (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))))) :rule cong :premises (t12.t3173.t4.t6))
% 25.30/25.52 (step t12.t3173.t4.t8 (cl (= (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3173.t4.t9 (cl (= (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)))))) :rule cong :premises (t12.t3173.t4.t8))
% 25.30/25.52 (step t12.t3173.t4.t10 (cl (= (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20))))))) :rule cong :premises (t12.t3173.t4.t5 t12.t3173.t4.t7 t12.t3173.t4.t9))
% 25.30/25.52 (step t12.t3173.t4.t11 (cl (= (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1)))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)))))))) :rule cong :premises (t12.t3173.t4.t10))
% 25.30/25.52 (step t12.t3173.t4.t12 (cl (= (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20))))))))) :rule cong :premises (t12.t3173.t4.t3 t12.t3173.t4.t11))
% 25.30/25.52 (step t12.t3173.t4.t13 (cl (= (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1)))))) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)))))))))) :rule cong :premises (t12.t3173.t4.t2 t12.t3173.t4.t12))
% 25.30/25.52 (step t12.t3173.t4 (cl (= (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20))))))))))) :rule bind)
% 25.30/25.52 (step t12.t3173.t5 (cl (= (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20))))))))) (not (forall ((A__questionmark_v_19_20 Int)) (not (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20))))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3173.t6 (cl (= (forall ((A__questionmark_v_19_20 Int)) (not (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)))))))))) (forall ((A__questionmark_v_19_20 Int)) (or (not (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3173.t7 (cl (= (forall ((A__questionmark_v_19_20 Int)) (or (not (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)))))))) (or (not (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3173.t8 (cl (= (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3173.t9 (cl (= (not (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array))) (not true))) :rule cong :premises (t12.t3173.t8))
% 25.30/25.52 (step t12.t3173.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3173.t11 (cl (= (not (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array))) false)) :rule trans :premises (t12.t3173.t9 t12.t3173.t10))
% 25.30/25.52 (step t12.t3173.t12 (cl (= (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule refl)
% 25.30/25.52 (step t12.t3173.t13 (cl (= (or (not (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (or false (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule cong :premises (t12.t3173.t11 t12.t3173.t12))
% 25.30/25.52 (step t12.t3173.t14 (cl (= (or false (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3173.t15 (cl (= (or (not (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule trans :premises (t12.t3173.t13 t12.t3173.t14))
% 25.30/25.52 (step t12.t3173.t16 (cl (= (forall ((A__questionmark_v_19_20 Int)) (or (not (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)))))))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule trans :premises (t12.t3173.t7 t12.t3173.t15))
% 25.30/25.52 (step t12.t3173.t17 (cl (= (forall ((A__questionmark_v_19_20 Int)) (not (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)))))))))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule trans :premises (t12.t3173.t6 t12.t3173.t16))
% 25.30/25.52 (step t12.t3173.t18 (cl (= (not (forall ((A__questionmark_v_19_20 Int)) (not (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20))))))))))) (not (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule cong :premises (t12.t3173.t17))
% 25.30/25.52 (step t12.t3173.t19 (cl (= (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20))))))))) (not (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule trans :premises (t12.t3173.t5 t12.t3173.t18))
% 25.30/25.52 (step t12.t3173.t20 (cl (= (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))) (not (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule trans :premises (t12.t3173.t4 t12.t3173.t19))
% 25.30/25.52 (step t12.t3173 (cl (= (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1)))))))) (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (not (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))))) :rule bind)
% 25.30/25.52 (step t12.t3174 (cl (= (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (not (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3175 (cl (= (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1)))))))) (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule trans :premises (t12.t3173 t12.t3174))
% 25.30/25.52 (step t12.t3176 (cl (= (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule cong :premises (t12.t3175))
% 25.30/25.52 (anchor :step t12.t3177 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3177.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3177.t2 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 25.30/25.52 (step t12.t3177.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3177.t4 (cl (= (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3177.t5 (cl (= (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3177.t6 (cl (= (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t3177.t4 t12.t3177.t5))
% 25.30/25.52 (step t12.t3177 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))))) :rule bind)
% 25.30/25.52 (step t12.t3178 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3179 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))))) :rule trans :premises (t12.t3177 t12.t3178))
% 25.30/25.52 (step t12.t3180 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t3179))
% 25.30/25.52 (anchor :step t12.t3181 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3181.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3181.t2 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 25.30/25.52 (step t12.t3181.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3181.t4 (cl (= (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3181.t5 (cl (= (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3181.t6 (cl (= (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t3181.t4 t12.t3181.t5))
% 25.30/25.52 (step t12.t3181 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))))) :rule bind)
% 25.30/25.52 (step t12.t3182 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3183 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))))) :rule trans :premises (t12.t3181 t12.t3182))
% 25.30/25.52 (step t12.t3184 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t3183))
% 25.30/25.52 (anchor :step t12.t3185 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3185.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3185.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3185.t3 (cl (= (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3185 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A)) (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule bind)
% 25.30/25.52 (step t12.t3186 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3185))
% 25.30/25.52 (anchor :step t12.t3187 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3187.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3187.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3187.t3 (cl (= (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3187 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A)) (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule bind)
% 25.30/25.52 (step t12.t3188 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3187))
% 25.30/25.52 (anchor :step t12.t3189 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3189.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3189.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3189.t3 (cl (= (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3189 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A)) (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))))) :rule bind)
% 25.30/25.52 (step t12.t3190 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3189))
% 25.30/25.52 (anchor :step t12.t3191 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 25.30/25.52 (step t12.t3191.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3191.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3191.t3 (cl (= (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3191 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A)) (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))))) :rule bind)
% 25.30/25.52 (step t12.t3192 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3191))
% 25.30/25.52 (anchor :step t12.t3193 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3193.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3193.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3193.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3193.t4 :args ((A__questionmark_v_20_21 Int) (:= A__questionmark_v_20_21 A__questionmark_v_20_21)))
% 25.30/25.52 (step t12.t3193.t4.t1 (cl (= A__questionmark_v_20_21 A__questionmark_v_20_21)) :rule refl)
% 25.30/25.52 (step t12.t3193.t4.t2 (cl (= (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)))) :rule refl)
% 25.30/25.52 (step t12.t3193.t4.t3 (cl (= (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3193.t4.t4 (cl (= (not (not (= A__questionmark_T A__questionmark_A))) (= A__questionmark_T A__questionmark_A))) :rule all_simplify)
% 25.30/25.52 (step t12.t3193.t4.t5 (cl (= (= A__questionmark_T A__questionmark_A) (= A__questionmark_A A__questionmark_T))) :rule all_simplify)
% 25.30/25.52 (step t12.t3193.t4.t6 (cl (= (not (not (= A__questionmark_T A__questionmark_A))) (= A__questionmark_A A__questionmark_T))) :rule trans :premises (t12.t3193.t4.t4 t12.t3193.t4.t5))
% 25.30/25.52 (step t12.t3193.t4.t7 (cl (= (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))))) :rule refl)
% 25.30/25.52 (step t12.t3193.t4.t8 (cl (= (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3193.t4.t9 (cl (= (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A))))) :rule cong :premises (t12.t3193.t4.t8))
% 25.30/25.52 (step t12.t3193.t4.t10 (cl (= (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A)))))) :rule cong :premises (t12.t3193.t4.t6 t12.t3193.t4.t7 t12.t3193.t4.t9))
% 25.30/25.52 (step t12.t3193.t4.t11 (cl (= (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1)))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A))))))) :rule cong :premises (t12.t3193.t4.t10))
% 25.30/25.52 (step t12.t3193.t4.t12 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A)))))))) :rule cong :premises (t12.t3193.t4.t3 t12.t3193.t4.t11))
% 25.30/25.52 (step t12.t3193.t4.t13 (cl (= (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1)))))) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A))))))))) :rule cong :premises (t12.t3193.t4.t2 t12.t3193.t4.t12))
% 25.30/25.52 (step t12.t3193.t4 (cl (= (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A)))))))))) :rule bind)
% 25.30/25.52 (step t12.t3193.t5 (cl (= (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A)))))))) (not (forall ((A__questionmark_v_20_21 Int)) (not (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A)))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3193.t6 (cl (= (forall ((A__questionmark_v_20_21 Int)) (not (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A))))))))) (forall ((A__questionmark_v_20_21 Int)) (or (not (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3193.t7 (cl (= (forall ((A__questionmark_v_20_21 Int)) (or (not (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A))))))) (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3193.t8 (cl (= (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3193.t9 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (not true))) :rule cong :premises (t12.t3193.t8))
% 25.30/25.52 (step t12.t3193.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3193.t11 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) false)) :rule trans :premises (t12.t3193.t9 t12.t3193.t10))
% 25.30/25.52 (step t12.t3193.t12 (cl (= (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule refl)
% 25.30/25.52 (step t12.t3193.t13 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule cong :premises (t12.t3193.t11 t12.t3193.t12))
% 25.30/25.52 (step t12.t3193.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3193.t15 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t3193.t13 t12.t3193.t14))
% 25.30/25.52 (step t12.t3193.t16 (cl (= (forall ((A__questionmark_v_20_21 Int)) (or (not (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A))))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t3193.t7 t12.t3193.t15))
% 25.30/25.52 (step t12.t3193.t17 (cl (= (forall ((A__questionmark_v_20_21 Int)) (not (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A))))))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t3193.t6 t12.t3193.t16))
% 25.30/25.52 (step t12.t3193.t18 (cl (= (not (forall ((A__questionmark_v_20_21 Int)) (not (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A)))))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule cong :premises (t12.t3193.t17))
% 25.30/25.52 (step t12.t3193.t19 (cl (= (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_20_21 A__questionmark_A)))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule trans :premises (t12.t3193.t5 t12.t3193.t18))
% 25.30/25.52 (step t12.t3193.t20 (cl (= (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule trans :premises (t12.t3193.t4 t12.t3193.t19))
% 25.30/25.52 (step t12.t3193 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1)))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))))) :rule bind)
% 25.30/25.52 (step t12.t3194 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3195 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3196 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_12159 Int) (BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12159 BOUND_VARIABLE_12161)))) (not (= BOUND_VARIABLE_12159 BOUND_VARIABLE_12163)))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3197 (cl (= (forall ((BOUND_VARIABLE_12159 Int) (BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12159 BOUND_VARIABLE_12161)))) (not (= BOUND_VARIABLE_12159 BOUND_VARIABLE_12163)))) (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))) (not (= BOUND_VARIABLE_12163 BOUND_VARIABLE_12163)))))) :rule all_simplify)
% 25.30/25.52 (anchor :step t12.t3198 :args ((BOUND_VARIABLE_12161 Int) (:= BOUND_VARIABLE_12161 BOUND_VARIABLE_12161) (BOUND_VARIABLE_12163 Int) (:= BOUND_VARIABLE_12163 BOUND_VARIABLE_12163)))
% 25.30/25.52 (step t12.t3198.t1 (cl (= BOUND_VARIABLE_12161 BOUND_VARIABLE_12161)) :rule refl)
% 25.30/25.52 (step t12.t3198.t2 (cl (= BOUND_VARIABLE_12163 BOUND_VARIABLE_12163)) :rule refl)
% 25.30/25.52 (step t12.t3198.t3 (cl (= (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))))) :rule refl)
% 25.30/25.52 (step t12.t3198.t4 (cl (= (= BOUND_VARIABLE_12163 BOUND_VARIABLE_12163) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3198.t5 (cl (= (not (= BOUND_VARIABLE_12163 BOUND_VARIABLE_12163)) (not true))) :rule cong :premises (t12.t3198.t4))
% 25.30/25.52 (step t12.t3198.t6 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3198.t7 (cl (= (not (= BOUND_VARIABLE_12163 BOUND_VARIABLE_12163)) false)) :rule trans :premises (t12.t3198.t5 t12.t3198.t6))
% 25.30/25.52 (step t12.t3198.t8 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))) (not (= BOUND_VARIABLE_12163 BOUND_VARIABLE_12163))) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))) false))) :rule cong :premises (t12.t3198.t3 t12.t3198.t7))
% 25.30/25.52 (step t12.t3198.t9 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))) false) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3198.t10 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))) (not (= BOUND_VARIABLE_12163 BOUND_VARIABLE_12163))) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))))) :rule trans :premises (t12.t3198.t8 t12.t3198.t9))
% 25.30/25.52 (step t12.t3198 (cl (= (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))) (not (= BOUND_VARIABLE_12163 BOUND_VARIABLE_12163)))) (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))))) :rule bind)
% 25.30/25.52 (step t12.t3199 (cl (= (forall ((BOUND_VARIABLE_12159 Int) (BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12159 BOUND_VARIABLE_12161)))) (not (= BOUND_VARIABLE_12159 BOUND_VARIABLE_12163)))) (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))))) :rule trans :premises (t12.t3197 t12.t3198))
% 25.30/25.52 (step t12.t3200 (cl (= (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))))) :rule refl)
% 25.30/25.52 (step t12.t3201 (cl (= (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) :rule refl)
% 25.30/25.52 (step t12.t3202 (cl (= (and (forall ((BOUND_VARIABLE_12159 Int) (BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12159 BOUND_VARIABLE_12161)))) (not (= BOUND_VARIABLE_12159 BOUND_VARIABLE_12163)))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190))))) (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190))))))) :rule cong :premises (t12.t3199 t12.t3200 t12.t3201))
% 25.30/25.52 (step t12.t3203 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190))))))) :rule trans :premises (t12.t3196 t12.t3202))
% 25.30/25.52 (step t12.t3204 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190))))))) :rule trans :premises (t12.t3195 t12.t3203))
% 25.30/25.52 (step t12.t3205 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190))))))) :rule trans :premises (t12.t3194 t12.t3204))
% 25.30/25.52 (step t12.t3206 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1)))))))) (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190))))))) :rule trans :premises (t12.t3193 t12.t3205))
% 25.30/25.52 (step t12.t3207 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))))) :rule cong :premises (t12.t3206))
% 25.30/25.52 (anchor :step t12.t3208 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3208.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3208.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3208.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3208.t4 :args ((A__questionmark_v_21_22 Int) (:= A__questionmark_v_21_22 A__questionmark_v_21_22)))
% 25.30/25.52 (step t12.t3208.t4.t1 (cl (= A__questionmark_v_21_22 A__questionmark_v_21_22)) :rule refl)
% 25.30/25.52 (step t12.t3208.t4.t2 (cl (= (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)))) :rule refl)
% 25.30/25.52 (step t12.t3208.t4.t3 (cl (= (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3208.t4.t4 (cl (= (not (not (= A__questionmark_T A__questionmark_A))) (= A__questionmark_T A__questionmark_A))) :rule all_simplify)
% 25.30/25.52 (step t12.t3208.t4.t5 (cl (= (= A__questionmark_T A__questionmark_A) (= A__questionmark_A A__questionmark_T))) :rule all_simplify)
% 25.30/25.52 (step t12.t3208.t4.t6 (cl (= (not (not (= A__questionmark_T A__questionmark_A))) (= A__questionmark_A A__questionmark_T))) :rule trans :premises (t12.t3208.t4.t4 t12.t3208.t4.t5))
% 25.30/25.52 (step t12.t3208.t4.t7 (cl (= (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))))) :rule refl)
% 25.30/25.52 (step t12.t3208.t4.t8 (cl (= (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3208.t4.t9 (cl (= (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A))))) :rule cong :premises (t12.t3208.t4.t8))
% 25.30/25.52 (step t12.t3208.t4.t10 (cl (= (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A)))))) :rule cong :premises (t12.t3208.t4.t6 t12.t3208.t4.t7 t12.t3208.t4.t9))
% 25.30/25.52 (step t12.t3208.t4.t11 (cl (= (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1)))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A))))))) :rule cong :premises (t12.t3208.t4.t10))
% 25.30/25.52 (step t12.t3208.t4.t12 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A)))))))) :rule cong :premises (t12.t3208.t4.t3 t12.t3208.t4.t11))
% 25.30/25.52 (step t12.t3208.t4.t13 (cl (= (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1)))))) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A))))))))) :rule cong :premises (t12.t3208.t4.t2 t12.t3208.t4.t12))
% 25.30/25.52 (step t12.t3208.t4 (cl (= (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A)))))))))) :rule bind)
% 25.30/25.52 (step t12.t3208.t5 (cl (= (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A)))))))) (not (forall ((A__questionmark_v_21_22 Int)) (not (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A)))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3208.t6 (cl (= (forall ((A__questionmark_v_21_22 Int)) (not (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A))))))))) (forall ((A__questionmark_v_21_22 Int)) (or (not (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3208.t7 (cl (= (forall ((A__questionmark_v_21_22 Int)) (or (not (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A))))))) (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3208.t8 (cl (= (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3208.t9 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (not true))) :rule cong :premises (t12.t3208.t8))
% 25.30/25.52 (step t12.t3208.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3208.t11 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) false)) :rule trans :premises (t12.t3208.t9 t12.t3208.t10))
% 25.30/25.52 (step t12.t3208.t12 (cl (= (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule refl)
% 25.30/25.52 (step t12.t3208.t13 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule cong :premises (t12.t3208.t11 t12.t3208.t12))
% 25.30/25.52 (step t12.t3208.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3208.t15 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t3208.t13 t12.t3208.t14))
% 25.30/25.52 (step t12.t3208.t16 (cl (= (forall ((A__questionmark_v_21_22 Int)) (or (not (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A))))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t3208.t7 t12.t3208.t15))
% 25.30/25.52 (step t12.t3208.t17 (cl (= (forall ((A__questionmark_v_21_22 Int)) (not (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A))))))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t3208.t6 t12.t3208.t16))
% 25.30/25.52 (step t12.t3208.t18 (cl (= (not (forall ((A__questionmark_v_21_22 Int)) (not (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A)))))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule cong :premises (t12.t3208.t17))
% 25.30/25.52 (step t12.t3208.t19 (cl (= (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_21_22 A__questionmark_A)))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule trans :premises (t12.t3208.t5 t12.t3208.t18))
% 25.30/25.52 (step t12.t3208.t20 (cl (= (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule trans :premises (t12.t3208.t4 t12.t3208.t19))
% 25.30/25.52 (step t12.t3208 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1)))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))))) :rule bind)
% 25.30/25.52 (step t12.t3209 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3210 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3211 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_12264 Int) (BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12264 BOUND_VARIABLE_12266)))) (not (= BOUND_VARIABLE_12264 BOUND_VARIABLE_12268)))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3212 (cl (= (forall ((BOUND_VARIABLE_12264 Int) (BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12264 BOUND_VARIABLE_12266)))) (not (= BOUND_VARIABLE_12264 BOUND_VARIABLE_12268)))) (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))) (not (= BOUND_VARIABLE_12268 BOUND_VARIABLE_12268)))))) :rule all_simplify)
% 25.30/25.52 (anchor :step t12.t3213 :args ((BOUND_VARIABLE_12266 Int) (:= BOUND_VARIABLE_12266 BOUND_VARIABLE_12266) (BOUND_VARIABLE_12268 Int) (:= BOUND_VARIABLE_12268 BOUND_VARIABLE_12268)))
% 25.30/25.52 (step t12.t3213.t1 (cl (= BOUND_VARIABLE_12266 BOUND_VARIABLE_12266)) :rule refl)
% 25.30/25.52 (step t12.t3213.t2 (cl (= BOUND_VARIABLE_12268 BOUND_VARIABLE_12268)) :rule refl)
% 25.30/25.52 (step t12.t3213.t3 (cl (= (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))))) :rule refl)
% 25.30/25.52 (step t12.t3213.t4 (cl (= (= BOUND_VARIABLE_12268 BOUND_VARIABLE_12268) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3213.t5 (cl (= (not (= BOUND_VARIABLE_12268 BOUND_VARIABLE_12268)) (not true))) :rule cong :premises (t12.t3213.t4))
% 25.30/25.52 (step t12.t3213.t6 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3213.t7 (cl (= (not (= BOUND_VARIABLE_12268 BOUND_VARIABLE_12268)) false)) :rule trans :premises (t12.t3213.t5 t12.t3213.t6))
% 25.30/25.52 (step t12.t3213.t8 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))) (not (= BOUND_VARIABLE_12268 BOUND_VARIABLE_12268))) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))) false))) :rule cong :premises (t12.t3213.t3 t12.t3213.t7))
% 25.30/25.52 (step t12.t3213.t9 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))) false) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3213.t10 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))) (not (= BOUND_VARIABLE_12268 BOUND_VARIABLE_12268))) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))))) :rule trans :premises (t12.t3213.t8 t12.t3213.t9))
% 25.30/25.52 (step t12.t3213 (cl (= (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))) (not (= BOUND_VARIABLE_12268 BOUND_VARIABLE_12268)))) (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))))) :rule bind)
% 25.30/25.52 (step t12.t3214 (cl (= (forall ((BOUND_VARIABLE_12264 Int) (BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12264 BOUND_VARIABLE_12266)))) (not (= BOUND_VARIABLE_12264 BOUND_VARIABLE_12268)))) (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))))) :rule trans :premises (t12.t3212 t12.t3213))
% 25.30/25.52 (step t12.t3215 (cl (= (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))))) :rule refl)
% 25.30/25.52 (step t12.t3216 (cl (= (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) :rule refl)
% 25.30/25.52 (step t12.t3217 (cl (= (and (forall ((BOUND_VARIABLE_12264 Int) (BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12264 BOUND_VARIABLE_12266)))) (not (= BOUND_VARIABLE_12264 BOUND_VARIABLE_12268)))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295))))) (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295))))))) :rule cong :premises (t12.t3214 t12.t3215 t12.t3216))
% 25.30/25.52 (step t12.t3218 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295))))))) :rule trans :premises (t12.t3211 t12.t3217))
% 25.30/25.52 (step t12.t3219 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295))))))) :rule trans :premises (t12.t3210 t12.t3218))
% 25.30/25.52 (step t12.t3220 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295))))))) :rule trans :premises (t12.t3209 t12.t3219))
% 25.30/25.52 (step t12.t3221 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1)))))))) (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295))))))) :rule trans :premises (t12.t3208 t12.t3220))
% 25.30/25.52 (step t12.t3222 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))))) :rule cong :premises (t12.t3221))
% 25.30/25.52 (anchor :step t12.t3223 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3223.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3223.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3223.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3223.t4 :args ((A__questionmark_v_22_23 Int) (:= A__questionmark_v_22_23 A__questionmark_v_22_23)))
% 25.30/25.52 (step t12.t3223.t4.t1 (cl (= A__questionmark_v_22_23 A__questionmark_v_22_23)) :rule refl)
% 25.30/25.52 (step t12.t3223.t4.t2 (cl (= (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) :rule refl)
% 25.30/25.52 (step t12.t3223.t4.t3 (cl (= (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3223.t4.t4 (cl (= (= A__questionmark_T A__questionmark_v_22_23) (= A__questionmark_T A__questionmark_v_22_23))) :rule refl)
% 25.30/25.52 (step t12.t3223.t4.t5 (cl (= (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (= A__questionmark_T A__questionmark_v_22_23)))) :rule cong :premises (t12.t3223.t4.t3 t12.t3223.t4.t4))
% 25.30/25.52 (step t12.t3223.t4.t6 (cl (= (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (= A__questionmark_T A__questionmark_v_22_23))))) :rule cong :premises (t12.t3223.t4.t2 t12.t3223.t4.t5))
% 25.30/25.52 (step t12.t3223.t4 (cl (= (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (= A__questionmark_T A__questionmark_v_22_23)))))) :rule bind)
% 25.30/25.52 (step t12.t3223.t5 (cl (= (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (= A__questionmark_T A__questionmark_v_22_23)))) (not (forall ((A__questionmark_v_22_23 Int)) (not (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (= A__questionmark_T A__questionmark_v_22_23)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3223.t6 (cl (= (forall ((A__questionmark_v_22_23 Int)) (not (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (= A__questionmark_T A__questionmark_v_22_23))))) (forall ((A__questionmark_v_22_23 Int)) (or (not (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (not (= A__questionmark_T A__questionmark_v_22_23))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3223.t7 (cl (= (forall ((A__questionmark_v_22_23 Int)) (or (not (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (not (= A__questionmark_T A__questionmark_v_22_23))))) (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3223.t8 (cl (= (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3223.t9 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not true))) :rule cong :premises (t12.t3223.t8))
% 25.30/25.52 (step t12.t3223.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3223.t11 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) false)) :rule trans :premises (t12.t3223.t9 t12.t3223.t10))
% 25.30/25.52 (step t12.t3223.t12 (cl (= (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule refl)
% 25.30/25.52 (step t12.t3223.t13 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3223.t11 t12.t3223.t12))
% 25.30/25.52 (step t12.t3223.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3223.t15 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3223.t13 t12.t3223.t14))
% 25.30/25.52 (step t12.t3223.t16 (cl (= (forall ((A__questionmark_v_22_23 Int)) (or (not (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (not (= A__questionmark_T A__questionmark_v_22_23))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3223.t7 t12.t3223.t15))
% 25.30/25.52 (step t12.t3223.t17 (cl (= (forall ((A__questionmark_v_22_23 Int)) (not (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (= A__questionmark_T A__questionmark_v_22_23))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3223.t6 t12.t3223.t16))
% 25.30/25.52 (step t12.t3223.t18 (cl (= (not (forall ((A__questionmark_v_22_23 Int)) (not (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (= A__questionmark_T A__questionmark_v_22_23)))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3223.t17))
% 25.30/25.52 (step t12.t3223.t19 (cl (= (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_22_23)) (= A__questionmark_T A__questionmark_v_22_23)))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t3223.t5 t12.t3223.t18))
% 25.30/25.52 (step t12.t3223.t20 (cl (= (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t3223.t4 t12.t3223.t19))
% 25.30/25.52 (step t12.t3223 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))))) :rule bind)
% 25.30/25.52 (step t12.t3224 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3225 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3223 t12.t3224))
% 25.30/25.52 (step t12.t3226 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3225))
% 25.30/25.52 (anchor :step t12.t3227 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3227.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3227.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3227.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3227.t4 :args ((A__questionmark_v_23_24 Int) (:= A__questionmark_v_23_24 A__questionmark_v_23_24)))
% 25.30/25.52 (step t12.t3227.t4.t1 (cl (= A__questionmark_v_23_24 A__questionmark_v_23_24)) :rule refl)
% 25.30/25.52 (step t12.t3227.t4.t2 (cl (= (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) :rule refl)
% 25.30/25.52 (step t12.t3227.t4.t3 (cl (= (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3227.t4.t4 (cl (= (= A__questionmark_T A__questionmark_v_23_24) (= A__questionmark_T A__questionmark_v_23_24))) :rule refl)
% 25.30/25.52 (step t12.t3227.t4.t5 (cl (= (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (= A__questionmark_T A__questionmark_v_23_24)))) :rule cong :premises (t12.t3227.t4.t3 t12.t3227.t4.t4))
% 25.30/25.52 (step t12.t3227.t4.t6 (cl (= (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (= A__questionmark_T A__questionmark_v_23_24))))) :rule cong :premises (t12.t3227.t4.t2 t12.t3227.t4.t5))
% 25.30/25.52 (step t12.t3227.t4 (cl (= (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (= A__questionmark_T A__questionmark_v_23_24)))))) :rule bind)
% 25.30/25.52 (step t12.t3227.t5 (cl (= (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (= A__questionmark_T A__questionmark_v_23_24)))) (not (forall ((A__questionmark_v_23_24 Int)) (not (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (= A__questionmark_T A__questionmark_v_23_24)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3227.t6 (cl (= (forall ((A__questionmark_v_23_24 Int)) (not (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (= A__questionmark_T A__questionmark_v_23_24))))) (forall ((A__questionmark_v_23_24 Int)) (or (not (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (not (= A__questionmark_T A__questionmark_v_23_24))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3227.t7 (cl (= (forall ((A__questionmark_v_23_24 Int)) (or (not (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (not (= A__questionmark_T A__questionmark_v_23_24))))) (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3227.t8 (cl (= (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3227.t9 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not true))) :rule cong :premises (t12.t3227.t8))
% 25.30/25.52 (step t12.t3227.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3227.t11 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) false)) :rule trans :premises (t12.t3227.t9 t12.t3227.t10))
% 25.30/25.52 (step t12.t3227.t12 (cl (= (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule refl)
% 25.30/25.52 (step t12.t3227.t13 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3227.t11 t12.t3227.t12))
% 25.30/25.52 (step t12.t3227.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3227.t15 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3227.t13 t12.t3227.t14))
% 25.30/25.52 (step t12.t3227.t16 (cl (= (forall ((A__questionmark_v_23_24 Int)) (or (not (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (not (= A__questionmark_T A__questionmark_v_23_24))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3227.t7 t12.t3227.t15))
% 25.30/25.52 (step t12.t3227.t17 (cl (= (forall ((A__questionmark_v_23_24 Int)) (not (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (= A__questionmark_T A__questionmark_v_23_24))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3227.t6 t12.t3227.t16))
% 25.30/25.52 (step t12.t3227.t18 (cl (= (not (forall ((A__questionmark_v_23_24 Int)) (not (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (= A__questionmark_T A__questionmark_v_23_24)))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3227.t17))
% 25.30/25.52 (step t12.t3227.t19 (cl (= (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_23_24)) (= A__questionmark_T A__questionmark_v_23_24)))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t3227.t5 t12.t3227.t18))
% 25.30/25.52 (step t12.t3227.t20 (cl (= (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t3227.t4 t12.t3227.t19))
% 25.30/25.52 (step t12.t3227 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))))) :rule bind)
% 25.30/25.52 (step t12.t3228 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3229 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3227 t12.t3228))
% 25.30/25.52 (step t12.t3230 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3229))
% 25.30/25.52 (anchor :step t12.t3231 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3231.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3231.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3231.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3231.t4 :args ((A__questionmark_v_24_25 Int) (:= A__questionmark_v_24_25 A__questionmark_v_24_25)))
% 25.30/25.52 (step t12.t3231.t4.t1 (cl (= A__questionmark_v_24_25 A__questionmark_v_24_25)) :rule refl)
% 25.30/25.52 (step t12.t3231.t4.t2 (cl (= (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)))) :rule refl)
% 25.30/25.52 (step t12.t3231.t4.t3 (cl (= (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3231.t4.t4 (cl (= (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3231.t4.t5 (cl (= (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))))) :rule refl)
% 25.30/25.52 (step t12.t3231.t4.t6 (cl (= (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3231.t4.t7 (cl (= (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))) :rule cong :premises (t12.t3231.t4.t6))
% 25.30/25.52 (step t12.t3231.t4.t8 (cl (= (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1))) (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25)))))) :rule cong :premises (t12.t3231.t4.t5 t12.t3231.t4.t7))
% 25.30/25.52 (step t12.t3231.t4.t9 (cl (= (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))))) :rule cong :premises (t12.t3231.t4.t8))
% 25.30/25.52 (step t12.t3231.t4.t10 (cl (= (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1))))) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25)))))))) :rule cong :premises (t12.t3231.t4.t4 t12.t3231.t4.t9))
% 25.30/25.52 (step t12.t3231.t4.t11 (cl (= (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))))))) :rule cong :premises (t12.t3231.t4.t3 t12.t3231.t4.t10))
% 25.30/25.52 (step t12.t3231.t4.t12 (cl (= (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1))))))) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25)))))))))) :rule cong :premises (t12.t3231.t4.t2 t12.t3231.t4.t11))
% 25.30/25.52 (step t12.t3231.t4 (cl (= (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))))))))) :rule bind)
% 25.30/25.52 (step t12.t3231.t5 (cl (= (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))))))) (not (forall ((A__questionmark_v_24_25 Int)) (not (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3231.t6 (cl (= (forall ((A__questionmark_v_24_25 Int)) (not (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25)))))))))) (forall ((A__questionmark_v_24_25 Int)) (or (not (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3231.t7 (cl (= (forall ((A__questionmark_v_24_25 Int)) (or (not (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))))) (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3231.t8 (cl (= (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3231.t9 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (not true))) :rule cong :premises (t12.t3231.t8))
% 25.30/25.52 (step t12.t3231.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3231.t11 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) false)) :rule trans :premises (t12.t3231.t9 t12.t3231.t10))
% 25.30/25.52 (step t12.t3231.t12 (cl (= (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule refl)
% 25.30/25.52 (step t12.t3231.t13 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (or false (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t3231.t11 t12.t3231.t12))
% 25.30/25.52 (step t12.t3231.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3231.t15 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t3231.t13 t12.t3231.t14))
% 25.30/25.52 (step t12.t3231.t16 (cl (= (forall ((A__questionmark_v_24_25 Int)) (or (not (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t3231.t7 t12.t3231.t15))
% 25.30/25.52 (step t12.t3231.t17 (cl (= (forall ((A__questionmark_v_24_25 Int)) (not (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25)))))))))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t3231.t6 t12.t3231.t16))
% 25.30/25.52 (step t12.t3231.t18 (cl (= (not (forall ((A__questionmark_v_24_25 Int)) (not (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t3231.t17))
% 25.30/25.52 (step t12.t3231.t19 (cl (= (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_24_25))))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule trans :premises (t12.t3231.t5 t12.t3231.t18))
% 25.30/25.52 (step t12.t3231.t20 (cl (= (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule trans :premises (t12.t3231.t4 t12.t3231.t19))
% 25.30/25.52 (step t12.t3231 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1))))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))))) :rule bind)
% 25.30/25.52 (step t12.t3232 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3233 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1))))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t3231 t12.t3232))
% 25.30/25.52 (step t12.t3234 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t3233))
% 25.30/25.52 (anchor :step t12.t3235 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3235.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3235.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3235.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3235.t4 :args ((A__questionmark_v_25_26 Int) (:= A__questionmark_v_25_26 A__questionmark_v_25_26)))
% 25.30/25.52 (step t12.t3235.t4.t1 (cl (= A__questionmark_v_25_26 A__questionmark_v_25_26)) :rule refl)
% 25.30/25.52 (step t12.t3235.t4.t2 (cl (= (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)))) :rule refl)
% 25.30/25.52 (step t12.t3235.t4.t3 (cl (= (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3235.t4.t4 (cl (= (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3235.t4.t5 (cl (= (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))))) :rule refl)
% 25.30/25.52 (step t12.t3235.t4.t6 (cl (= (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3235.t4.t7 (cl (= (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))) :rule cong :premises (t12.t3235.t4.t6))
% 25.30/25.52 (step t12.t3235.t4.t8 (cl (= (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26)))))) :rule cong :premises (t12.t3235.t4.t5 t12.t3235.t4.t7))
% 25.30/25.52 (step t12.t3235.t4.t9 (cl (= (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))))) :rule cong :premises (t12.t3235.t4.t8))
% 25.30/25.52 (step t12.t3235.t4.t10 (cl (= (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1))))) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26)))))))) :rule cong :premises (t12.t3235.t4.t4 t12.t3235.t4.t9))
% 25.30/25.52 (step t12.t3235.t4.t11 (cl (= (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))))))) :rule cong :premises (t12.t3235.t4.t3 t12.t3235.t4.t10))
% 25.30/25.52 (step t12.t3235.t4.t12 (cl (= (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1))))))) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26)))))))))) :rule cong :premises (t12.t3235.t4.t2 t12.t3235.t4.t11))
% 25.30/25.52 (step t12.t3235.t4 (cl (= (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))))))))) :rule bind)
% 25.30/25.52 (step t12.t3235.t5 (cl (= (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))))))) (not (forall ((A__questionmark_v_25_26 Int)) (not (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3235.t6 (cl (= (forall ((A__questionmark_v_25_26 Int)) (not (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26)))))))))) (forall ((A__questionmark_v_25_26 Int)) (or (not (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3235.t7 (cl (= (forall ((A__questionmark_v_25_26 Int)) (or (not (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))))) (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3235.t8 (cl (= (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3235.t9 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (not true))) :rule cong :premises (t12.t3235.t8))
% 25.30/25.52 (step t12.t3235.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3235.t11 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) false)) :rule trans :premises (t12.t3235.t9 t12.t3235.t10))
% 25.30/25.52 (step t12.t3235.t12 (cl (= (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule refl)
% 25.30/25.52 (step t12.t3235.t13 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (or false (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t3235.t11 t12.t3235.t12))
% 25.30/25.52 (step t12.t3235.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3235.t15 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t3235.t13 t12.t3235.t14))
% 25.30/25.52 (step t12.t3235.t16 (cl (= (forall ((A__questionmark_v_25_26 Int)) (or (not (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t3235.t7 t12.t3235.t15))
% 25.30/25.52 (step t12.t3235.t17 (cl (= (forall ((A__questionmark_v_25_26 Int)) (not (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26)))))))))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t3235.t6 t12.t3235.t16))
% 25.30/25.52 (step t12.t3235.t18 (cl (= (not (forall ((A__questionmark_v_25_26 Int)) (not (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t3235.t17))
% 25.30/25.52 (step t12.t3235.t19 (cl (= (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_25_26))))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule trans :premises (t12.t3235.t5 t12.t3235.t18))
% 25.30/25.52 (step t12.t3235.t20 (cl (= (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule trans :premises (t12.t3235.t4 t12.t3235.t19))
% 25.30/25.52 (step t12.t3235 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1))))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))))) :rule bind)
% 25.30/25.52 (step t12.t3236 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3237 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1))))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t3235 t12.t3236))
% 25.30/25.52 (step t12.t3238 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t3237))
% 25.30/25.52 (anchor :step t12.t3239 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3239.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3239.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3239.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3239.t4 :args ((A__questionmark_v_26_27 Int) (:= A__questionmark_v_26_27 A__questionmark_v_26_27)))
% 25.30/25.52 (step t12.t3239.t4.t1 (cl (= A__questionmark_v_26_27 A__questionmark_v_26_27)) :rule refl)
% 25.30/25.52 (step t12.t3239.t4.t2 (cl (= (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) :rule refl)
% 25.30/25.52 (step t12.t3239.t4.t3 (cl (= (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3239.t4.t4 (cl (= (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3239.t4.t5 (cl (= (= A__questionmark_T A__questionmark_v_26_27) (= A__questionmark_T A__questionmark_v_26_27))) :rule refl)
% 25.30/25.52 (step t12.t3239.t4.t6 (cl (= (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27)))) :rule cong :premises (t12.t3239.t4.t4 t12.t3239.t4.t5))
% 25.30/25.52 (step t12.t3239.t4.t7 (cl (= (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))) (=> (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27))))) :rule cong :premises (t12.t3239.t4.t3 t12.t3239.t4.t6))
% 25.30/25.52 (step t12.t3239.t4.t8 (cl (= (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27)))) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27)))))) :rule cong :premises (t12.t3239.t4.t2 t12.t3239.t4.t7))
% 25.30/25.52 (step t12.t3239.t4 (cl (= (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27))))))) :rule bind)
% 25.30/25.52 (step t12.t3239.t5 (cl (= (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27))))) (not (forall ((A__questionmark_v_26_27 Int)) (not (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3239.t6 (cl (= (forall ((A__questionmark_v_26_27 Int)) (not (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27)))))) (forall ((A__questionmark_v_26_27 Int)) (or (not (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_26_27))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3239.t7 (cl (= (forall ((A__questionmark_v_26_27 Int)) (or (not (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_26_27))))) (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3239.t8 (cl (= (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3239.t9 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not true))) :rule cong :premises (t12.t3239.t8))
% 25.30/25.52 (step t12.t3239.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3239.t11 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) false)) :rule trans :premises (t12.t3239.t9 t12.t3239.t10))
% 25.30/25.52 (step t12.t3239.t12 (cl (= (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule refl)
% 25.30/25.52 (step t12.t3239.t13 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (or false (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3239.t11 t12.t3239.t12))
% 25.30/25.52 (step t12.t3239.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3239.t15 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3239.t13 t12.t3239.t14))
% 25.30/25.52 (step t12.t3239.t16 (cl (= (forall ((A__questionmark_v_26_27 Int)) (or (not (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_26_27))))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3239.t7 t12.t3239.t15))
% 25.30/25.52 (step t12.t3239.t17 (cl (= (forall ((A__questionmark_v_26_27 Int)) (not (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27)))))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3239.t6 t12.t3239.t16))
% 25.30/25.52 (step t12.t3239.t18 (cl (= (not (forall ((A__questionmark_v_26_27 Int)) (not (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3239.t17))
% 25.30/25.52 (step t12.t3239.t19 (cl (= (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_26_27 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t3239.t5 t12.t3239.t18))
% 25.30/25.52 (step t12.t3239.t20 (cl (= (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t3239.t4 t12.t3239.t19))
% 25.30/25.52 (step t12.t3239 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))))) :rule bind)
% 25.30/25.52 (step t12.t3240 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3241 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3239 t12.t3240))
% 25.30/25.52 (step t12.t3242 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3241))
% 25.30/25.52 (anchor :step t12.t3243 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3243.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3243.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 25.30/25.52 (step t12.t3243.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3243.t4 :args ((A__questionmark_v_27_28 Int) (:= A__questionmark_v_27_28 A__questionmark_v_27_28)))
% 25.30/25.52 (step t12.t3243.t4.t1 (cl (= A__questionmark_v_27_28 A__questionmark_v_27_28)) :rule refl)
% 25.30/25.52 (step t12.t3243.t4.t2 (cl (= (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) :rule refl)
% 25.30/25.52 (step t12.t3243.t4.t3 (cl (= (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3243.t4.t4 (cl (= (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3243.t4.t5 (cl (= (= A__questionmark_T A__questionmark_v_27_28) (= A__questionmark_T A__questionmark_v_27_28))) :rule refl)
% 25.30/25.52 (step t12.t3243.t4.t6 (cl (= (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_27_28)))) :rule cong :premises (t12.t3243.t4.t4 t12.t3243.t4.t5))
% 25.30/25.52 (step t12.t3243.t4.t7 (cl (= (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))) (=> (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_27_28))))) :rule cong :premises (t12.t3243.t4.t3 t12.t3243.t4.t6))
% 25.30/25.52 (step t12.t3243.t4.t8 (cl (= (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28)))) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_27_28)))))) :rule cong :premises (t12.t3243.t4.t2 t12.t3243.t4.t7))
% 25.30/25.52 (step t12.t3243.t4 (cl (= (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_27_28))))))) :rule bind)
% 25.30/25.52 (step t12.t3243.t5 (cl (= (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_27_28))))) (not (forall ((A__questionmark_v_27_28 Int)) (not (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_27_28))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3243.t6 (cl (= (forall ((A__questionmark_v_27_28 Int)) (not (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_27_28)))))) (forall ((A__questionmark_v_27_28 Int)) (or (not (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_27_28))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3243.t7 (cl (= (forall ((A__questionmark_v_27_28 Int)) (or (not (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_27_28))))) (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3243.t8 (cl (= (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3243.t9 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not true))) :rule cong :premises (t12.t3243.t8))
% 25.30/25.52 (step t12.t3243.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3243.t11 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) false)) :rule trans :premises (t12.t3243.t9 t12.t3243.t10))
% 25.30/25.52 (step t12.t3243.t12 (cl (= (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule refl)
% 25.30/25.52 (step t12.t3243.t13 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (or false (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3243.t11 t12.t3243.t12))
% 25.30/25.52 (step t12.t3243.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3243.t15 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3243.t13 t12.t3243.t14))
% 25.30/25.52 (step t12.t3243.t16 (cl (= (forall ((A__questionmark_v_27_28 Int)) (or (not (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_27_28))))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3243.t7 t12.t3243.t15))
% 25.30/25.52 (step t12.t3243.t17 (cl (= (forall ((A__questionmark_v_27_28 Int)) (not (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_27_28)))))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3243.t6 t12.t3243.t16))
% 25.30/25.52 (step t12.t3243.t18 (cl (= (not (forall ((A__questionmark_v_27_28 Int)) (not (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_27_28))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3243.t17))
% 25.30/25.52 (step t12.t3243.t19 (cl (= (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_27_28 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_27_28))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t3243.t5 t12.t3243.t18))
% 25.30/25.52 (step t12.t3243.t20 (cl (= (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t3243.t4 t12.t3243.t19))
% 25.30/25.52 (step t12.t3243 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))))) :rule bind)
% 25.30/25.52 (step t12.t3244 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3245 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t3243 t12.t3244))
% 25.30/25.52 (step t12.t3246 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t3245))
% 25.30/25.52 (anchor :step t12.t3247 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 25.30/25.52 (step t12.t3247.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3247.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.52 (step t12.t3247.t3 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3247.t4 :args ((A__questionmark_v_29_29 Int) (:= A__questionmark_v_29_29 A__questionmark_v_29_29) (A__questionmark_v_28_30 Int) (:= A__questionmark_v_28_30 A__questionmark_v_28_30)))
% 25.30/25.52 (step t12.t3247.t4.t1 (cl (= A__questionmark_v_29_29 A__questionmark_v_29_29)) :rule refl)
% 25.30/25.52 (step t12.t3247.t4.t2 (cl (= A__questionmark_v_28_30 A__questionmark_v_28_30)) :rule refl)
% 25.30/25.52 (step t12.t3247.t4.t3 (cl (= A__questionmark_v_29_29 A__questionmark_v_29_29)) :rule refl)
% 25.30/25.52 (step t12.t3247.t4.t4 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3247.t4.t5 (cl (= (- 0 1) (+ 0 (* (- 1) 1)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t4.t6 (cl (= 0 0)) :rule refl)
% 25.30/25.52 (step t12.t3247.t4.t7 (cl (= (* (- 1) 1) (- 1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t4.t8 (cl (= (+ 0 (* (- 1) 1)) (+ 0 (- 1)))) :rule cong :premises (t12.t3247.t4.t6 t12.t3247.t4.t7))
% 25.30/25.52 (step t12.t3247.t4.t9 (cl (= (+ 0 (- 1)) (- 1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t4.t10 (cl (= (+ 0 (* (- 1) 1)) (- 1))) :rule trans :premises (t12.t3247.t4.t8 t12.t3247.t4.t9))
% 25.30/25.52 (step t12.t3247.t4.t11 (cl (= (- 0 1) (- 1))) :rule trans :premises (t12.t3247.t4.t5 t12.t3247.t4.t10))
% 25.30/25.52 (step t12.t3247.t4.t12 (cl (= (|tptp.'ElementProxy'| A__questionmark_a (- 0 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) :rule cong :premises (t12.t3247.t4.t4 t12.t3247.t4.t11))
% 25.30/25.52 (step t12.t3247.t4.t13 (cl (= (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1))))) :rule cong :premises (t12.t3247.t4.t3 t12.t3247.t4.t12))
% 25.30/25.52 (step t12.t3247.t4.t14 (cl (= (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) :rule refl)
% 25.30/25.52 (step t12.t3247.t4.t15 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t4.t16 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))))) :rule cong :premises (t12.t3247.t4.t15))
% 25.30/25.52 (step t12.t3247.t4.t17 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t4.t18 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) :rule cong :premises (t12.t3247.t4.t17))
% 25.30/25.52 (step t12.t3247.t4.t19 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3247.t4.t16 t12.t3247.t4.t18))
% 25.30/25.52 (step t12.t3247.t4.t20 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3247.t4.t19))
% 25.30/25.52 (step t12.t3247.t4.t21 (cl (= (= A__questionmark_v_28_30 tptp.nullObject) (= tptp.nullObject A__questionmark_v_28_30))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t4.t22 (cl (= (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t4.t23 (cl (= (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))) :rule refl)
% 25.30/25.52 (step t12.t3247.t4.t24 (cl (= (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame)))))) (or (= tptp.nullObject A__questionmark_v_28_30) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame)))))))) :rule cong :premises (t12.t3247.t4.t21 t12.t3247.t4.t22 t12.t3247.t4.t23))
% 25.30/25.52 (step t12.t3247.t4.t25 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_28_30) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))) :rule cong :premises (t12.t3247.t4.t20 t12.t3247.t4.t24))
% 25.30/25.52 (step t12.t3247.t4.t26 (cl (= (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame)))))))) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_28_30) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame)))))))))) :rule cong :premises (t12.t3247.t4.t13 t12.t3247.t4.t14 t12.t3247.t4.t25))
% 25.30/25.52 (step t12.t3247.t4 (cl (= (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_28_30) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) :rule bind)
% 25.30/25.52 (step t12.t3247.t5 (cl (= (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_28_30) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))) (not (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (not (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_28_30) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t6 (cl (= (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (not (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_28_30) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame)))))))))) (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (or (not (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject A__questionmark_v_28_30)) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)))) (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t7 (cl (= (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (or (not (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject A__questionmark_v_28_30)) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)))) (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))) (or (not (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t8 (cl (= (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1))) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t9 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not true))) :rule cong :premises (t12.t3247.t8))
% 25.30/25.52 (step t12.t3247.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t11 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) false)) :rule trans :premises (t12.t3247.t9 t12.t3247.t10))
% 25.30/25.52 (step t12.t3247.t12 (cl (= (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t13 (cl (= (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not true))) :rule cong :premises (t12.t3247.t12))
% 25.30/25.52 (step t12.t3247.t14 (cl (= (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) false)) :rule trans :premises (t12.t3247.t13 t12.t3247.t10))
% 25.30/25.52 (step t12.t3247.t15 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule refl)
% 25.30/25.52 (step t12.t3247.t16 (cl (= (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)))) :rule refl)
% 25.30/25.52 (step t12.t3247.t17 (cl (= (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) :rule refl)
% 25.30/25.52 (step t12.t3247.t18 (cl (= (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))))) :rule refl)
% 25.30/25.52 (step t12.t3247.t19 (cl (= (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t20 (cl (= (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))))) :rule cong :premises (t12.t3247.t19))
% 25.30/25.52 (step t12.t3247.t21 (cl (= (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t22 (cl (= (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))) :rule cong :premises (t12.t3247.t21))
% 25.30/25.52 (step t12.t3247.t23 (cl (= (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame)))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) :rule cong :premises (t12.t3247.t20 t12.t3247.t22))
% 25.30/25.52 (step t12.t3247.t24 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule cong :premises (t12.t3247.t15 t12.t3247.t16 t12.t3247.t17 t12.t3247.t18 t12.t3247.t23))
% 25.30/25.52 (step t12.t3247.t25 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame)))))) (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3247.t11 t12.t3247.t14 t12.t3247.t24))
% 25.30/25.52 (step t12.t3247.t26 (cl (= (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3247.t27 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3247.t25 t12.t3247.t26))
% 25.30/25.52 (step t12.t3247.t28 (cl (= (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (or (not (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject A__questionmark_v_28_30)) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)))) (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3247.t7 t12.t3247.t27))
% 25.30/25.52 (step t12.t3247.t29 (cl (= (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (not (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_28_30) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3247.t6 t12.t3247.t28))
% 25.30/25.52 (step t12.t3247.t30 (cl (= (not (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (not (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_28_30) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3247.t29))
% 25.30/25.52 (step t12.t3247.t31 (cl (= (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_28_30) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3247.t5 t12.t3247.t30))
% 25.30/25.52 (step t12.t3247.t32 (cl (= (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3247.t4 t12.t3247.t31))
% 25.30/25.52 (step t12.t3247 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame)))))))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))))) :rule bind)
% 25.30/25.52 (step t12.t3248 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3249 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame)))))))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3247 t12.t3248))
% 25.30/25.52 (step t12.t3250 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3249))
% 25.30/25.52 (anchor :step t12.t3251 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 25.30/25.52 (step t12.t3251.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3251.t2 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 25.30/25.52 (step t12.t3251.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3251.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))))) :rule cong :premises (t12.t3251.t3))
% 25.30/25.52 (step t12.t3251.t5 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3251.t6 (cl (= (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))))) :rule cong :premises (t12.t3251.t5))
% 25.30/25.52 (step t12.t3251.t7 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3251.t8 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) :rule cong :premises (t12.t3251.t7))
% 25.30/25.52 (step t12.t3251.t9 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3251.t4 t12.t3251.t6 t12.t3251.t8))
% 25.30/25.52 (step t12.t3251.t10 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3251.t9))
% 25.30/25.52 (step t12.t3251.t11 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 25.30/25.52 (step t12.t3251.t12 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.52 (step t12.t3251.t13 (cl (= (- 0 1) (+ 0 (* (- 1) 1)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3251.t14 (cl (= 0 0)) :rule refl)
% 25.30/25.52 (step t12.t3251.t15 (cl (= (* (- 1) 1) (- 1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3251.t16 (cl (= (+ 0 (* (- 1) 1)) (+ 0 (- 1)))) :rule cong :premises (t12.t3251.t14 t12.t3251.t15))
% 25.30/25.52 (step t12.t3251.t17 (cl (= (+ 0 (- 1)) (- 1))) :rule all_simplify)
% 25.30/25.52 (step t12.t3251.t18 (cl (= (+ 0 (* (- 1) 1)) (- 1))) :rule trans :premises (t12.t3251.t16 t12.t3251.t17))
% 25.30/25.52 (step t12.t3251.t19 (cl (= (- 0 1) (- 1))) :rule trans :premises (t12.t3251.t13 t12.t3251.t18))
% 25.30/25.52 (step t12.t3251.t20 (cl (= (|tptp.'ElementProxy'| A__questionmark_a (- 0 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) :rule cong :premises (t12.t3251.t12 t12.t3251.t19))
% 25.30/25.52 (step t12.t3251.t21 (cl (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))) :rule cong :premises (t12.t3251.t11 t12.t3251.t20))
% 25.30/25.52 (step t12.t3251.t22 (cl (= tptp.true_1 tptp.true_1)) :rule refl)
% 25.30/25.52 (step t12.t3251.t23 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))) tptp.true_1))) :rule cong :premises (t12.t3251.t21 t12.t3251.t22))
% 25.30/25.52 (step t12.t3251.t24 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3251.t25 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))) :rule trans :premises (t12.t3251.t23 t12.t3251.t24))
% 25.30/25.52 (step t12.t3251.t26 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) :rule cong :premises (t12.t3251.t10 t12.t3251.t25))
% 25.30/25.52 (step t12.t3251 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))))) :rule bind)
% 25.30/25.52 (step t12.t3252 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))) (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3253 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))))) :rule trans :premises (t12.t3251 t12.t3252))
% 25.30/25.52 (step t12.t3254 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))))) :rule cong :premises (t12.t3253))
% 25.30/25.52 (anchor :step t12.t3255 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_pos Int) (:= A__questionmark_pos A__questionmark_pos)))
% 25.30/25.52 (step t12.t3255.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.52 (step t12.t3255.t2 (cl (= A__questionmark_pos A__questionmark_pos)) :rule refl)
% 25.30/25.52 (step t12.t3255.t3 (cl (= (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3255 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|)) (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)))))) :rule bind)
% 25.30/25.52 (step t12.t3256 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))))) :rule cong :premises (t12.t3255))
% 25.30/25.52 (anchor :step t12.t3257 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_pos Int) (:= A__questionmark_pos A__questionmark_pos)))
% 25.30/25.52 (step t12.t3257.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.52 (step t12.t3257.t2 (cl (= A__questionmark_pos A__questionmark_pos)) :rule refl)
% 25.30/25.52 (step t12.t3257.t3 (cl (= (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3257 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|)) (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)))))) :rule bind)
% 25.30/25.52 (step t12.t3258 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))))) :rule cong :premises (t12.t3257))
% 25.30/25.52 (anchor :step t12.t3259 :args ((A__questionmark_s Int) (:= A__questionmark_s A__questionmark_s) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3)))
% 25.30/25.52 (step t12.t3259.t1 (cl (= A__questionmark_s A__questionmark_s)) :rule refl)
% 25.30/25.52 (step t12.t3259.t2 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.52 (step t12.t3259.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.52 (step t12.t3259.t4 (cl (= (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3259 (cl (= (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3)) (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f))))) :rule bind)
% 25.30/25.52 (step t12.t3260 (cl (= (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))))) :rule cong :premises (t12.t3259))
% 25.30/25.52 (step t12.t3261 (cl (= (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_)))) (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3262 (cl (= (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))))) :rule cong :premises (t12.t3261))
% 25.30/25.52 (anchor :step t12.t3263 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3263.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3263.t2 :args ((A__questionmark_v_30_31 Int) (:= A__questionmark_v_30_31 A__questionmark_v_30_31)))
% 25.30/25.52 (step t12.t3263.t2.t1 (cl (= A__questionmark_v_30_31 A__questionmark_v_30_31)) :rule refl)
% 25.30/25.52 (step t12.t3263.t2.t2 (cl (= (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)))) :rule refl)
% 25.30/25.52 (step t12.t3263.t2.t3 (cl (= (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3263.t2.t4 (cl (= (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))))) :rule cong :premises (t12.t3263.t2.t3))
% 25.30/25.52 (step t12.t3263.t2.t5 (cl (= (= A__questionmark_T |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_T))) :rule all_simplify)
% 25.30/25.52 (step t12.t3263.t2.t6 (cl (= (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_T)))) :rule cong :premises (t12.t3263.t2.t5))
% 25.30/25.52 (step t12.t3263.t2.t7 (cl (= (not (= A__questionmark_T A__questionmark_v_30_31)) (not (= A__questionmark_T A__questionmark_v_30_31)))) :rule refl)
% 25.30/25.52 (step t12.t3263.t2.t8 (cl (= (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31))) (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31))))) :rule cong :premises (t12.t3263.t2.t6 t12.t3263.t2.t7))
% 25.30/25.52 (step t12.t3263.t2.t9 (cl (= (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31)))))) :rule cong :premises (t12.t3263.t2.t8))
% 25.30/25.52 (step t12.t3263.t2.t10 (cl (= (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31))))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31))))))) :rule cong :premises (t12.t3263.t2.t4 t12.t3263.t2.t9))
% 25.30/25.52 (step t12.t3263.t2.t11 (cl (= (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))) :rule cong :premises (t12.t3263.t2.t10))
% 25.30/25.52 (step t12.t3263.t2.t12 (cl (= (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31))))))) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31))))))))) :rule cong :premises (t12.t3263.t2.t2 t12.t3263.t2.t11))
% 25.30/25.52 (step t12.t3263.t2 (cl (= (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) :rule bind)
% 25.30/25.52 (step t12.t3263.t3 (cl (= (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))) (not (forall ((A__questionmark_v_30_31 Int)) (not (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3263.t4 (cl (= (forall ((A__questionmark_v_30_31 Int)) (not (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31))))))))) (forall ((A__questionmark_v_30_31 Int)) (or (not (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_30_31)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3263.t5 (cl (= (forall ((A__questionmark_v_30_31 Int)) (or (not (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_30_31)))) (or (not (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3263.t6 (cl (= (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3263.t7 (cl (= (not (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T))) (not true))) :rule cong :premises (t12.t3263.t6))
% 25.30/25.52 (step t12.t3263.t8 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3263.t9 (cl (= (not (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T))) false)) :rule trans :premises (t12.t3263.t7 t12.t3263.t8))
% 25.30/25.52 (step t12.t3263.t10 (cl (= (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule refl)
% 25.30/25.52 (step t12.t3263.t11 (cl (= (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))))) :rule refl)
% 25.30/25.52 (step t12.t3263.t12 (cl (= (or (not (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (or false (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule cong :premises (t12.t3263.t9 t12.t3263.t10 t12.t3263.t11))
% 25.30/25.52 (step t12.t3263.t13 (cl (= (or false (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3263.t14 (cl (= (or (not (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule trans :premises (t12.t3263.t12 t12.t3263.t13))
% 25.30/25.52 (step t12.t3263.t15 (cl (= (forall ((A__questionmark_v_30_31 Int)) (or (not (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_30_31)))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule trans :premises (t12.t3263.t5 t12.t3263.t14))
% 25.30/25.52 (step t12.t3263.t16 (cl (= (forall ((A__questionmark_v_30_31 Int)) (not (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31))))))))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule trans :premises (t12.t3263.t4 t12.t3263.t15))
% 25.30/25.52 (step t12.t3263.t17 (cl (= (not (forall ((A__questionmark_v_30_31 Int)) (not (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))))))) :rule cong :premises (t12.t3263.t16))
% 25.30/25.52 (step t12.t3263.t18 (cl (= (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_30_31))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))))))) :rule trans :premises (t12.t3263.t3 t12.t3263.t17))
% 25.30/25.52 (step t12.t3263.t19 (cl (= (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))))))) :rule trans :premises (t12.t3263.t2 t12.t3263.t18))
% 25.30/25.52 (step t12.t3263 (cl (= (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31))))))))) (forall ((A__questionmark_T Int)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))))) :rule bind)
% 25.30/25.52 (step t12.t3264 (cl (= (forall ((A__questionmark_T Int)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) (forall ((A__questionmark_T Int)) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))) (or (= |tptp.'System_Object'| A__questionmark_T) (not (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3265 (cl (= (forall ((A__questionmark_T Int)) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))) (or (= |tptp.'System_Object'| A__questionmark_T) (not (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3266 (cl (= (forall ((A__questionmark_T Int)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682)))))))) :rule trans :premises (t12.t3264 t12.t3265))
% 25.30/25.52 (step t12.t3267 (cl (= (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31))))))))) (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682)))))))) :rule trans :premises (t12.t3263 t12.t3266))
% 25.30/25.52 (step t12.t3268 (cl (= (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))))) :rule cong :premises (t12.t3267))
% 25.30/25.52 (anchor :step t12.t3269 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_B Int) (:= A__questionmark_B A__questionmark_B) (A__questionmark_C Int) (:= A__questionmark_C A__questionmark_C)))
% 25.30/25.52 (step t12.t3269.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 25.30/25.52 (step t12.t3269.t2 (cl (= A__questionmark_B A__questionmark_B)) :rule refl)
% 25.30/25.52 (step t12.t3269.t3 (cl (= A__questionmark_C A__questionmark_C)) :rule refl)
% 25.30/25.52 (step t12.t3269.t4 (cl (= (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3269.t5 (cl (= (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3269.t6 (cl (= (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)) (=> (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) :rule cong :premises (t12.t3269.t4 t12.t3269.t5))
% 25.30/25.52 (step t12.t3269 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B))) (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A)))))) :rule bind)
% 25.30/25.52 (step t12.t3270 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A)))) (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3271 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B))) (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A)))))) :rule trans :premises (t12.t3269 t12.t3270))
% 25.30/25.52 (step t12.t3272 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))))) :rule cong :premises (t12.t3271))
% 25.30/25.52 (anchor :step t12.t3273 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3273.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3273.t2 (cl (= (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (anchor :step t12.t3273.t3 :args ((A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1)))
% 25.30/25.52 (step t12.t3273.t3.t1 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 25.30/25.52 (step t12.t3273.t3.t2 (cl (= (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3273.t3.t3 (cl (= (= A__questionmark_T A__questionmark_U_1) (= A__questionmark_T A__questionmark_U_1))) :rule refl)
% 25.30/25.52 (step t12.t3273.t3.t4 (cl (= (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1)) (= A__questionmark_T A__questionmark_U_1)))) :rule cong :premises (t12.t3273.t3.t2 t12.t3273.t3.t3))
% 25.30/25.52 (step t12.t3273.t3 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1)) (= A__questionmark_T A__questionmark_U_1))))) :rule bind)
% 25.30/25.52 (step t12.t3273.t4 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1)) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3273.t5 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1))))) :rule trans :premises (t12.t3273.t3 t12.t3273.t4))
% 25.30/25.52 (step t12.t3273.t6 (cl (= (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))))) :rule cong :premises (t12.t3273.t5))
% 25.30/25.52 (anchor :step t12.t3273.t7 :args ((A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1)))
% 25.30/25.52 (step t12.t3273.t7.t1 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 25.30/25.52 (step t12.t3273.t7.t2 (cl (= (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3273.t7.t3 (cl (= (= A__questionmark_T A__questionmark_U_1) (= A__questionmark_T A__questionmark_U_1))) :rule refl)
% 25.30/25.52 (step t12.t3273.t7.t4 (cl (= (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= A__questionmark_T A__questionmark_U_1)))) :rule cong :premises (t12.t3273.t7.t2 t12.t3273.t7.t3))
% 25.30/25.52 (step t12.t3273.t7 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= A__questionmark_T A__questionmark_U_1))))) :rule bind)
% 25.30/25.52 (step t12.t3273.t8 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3273.t9 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1))))) :rule trans :premises (t12.t3273.t7 t12.t3273.t8))
% 25.30/25.52 (step t12.t3273.t10 (cl (= (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))) :rule cong :premises (t12.t3273.t9))
% 25.30/25.52 (step t12.t3273.t11 (cl (= (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))) (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1))))))) :rule cong :premises (t12.t3273.t6 t12.t3273.t10))
% 25.30/25.52 (step t12.t3273.t12 (cl (= (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))))) (not (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))))) :rule cong :premises (t12.t3273.t11))
% 25.30/25.52 (step t12.t3273.t13 (cl (= (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))) (=> (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T)) (not (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1))))))))) :rule cong :premises (t12.t3273.t2 t12.t3273.t12))
% 25.30/25.52 (step t12.t3273 (cl (= (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))))))) (forall ((A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T)) (not (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))))))) :rule bind)
% 25.30/25.52 (step t12.t3274 (cl (= (forall ((A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T)) (not (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))))) (forall ((A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3275 (cl (= (forall ((A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))) (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3276 (cl (= (forall ((A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T)) (not (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))))) (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735))))))) :rule trans :premises (t12.t3274 t12.t3275))
% 25.30/25.52 (step t12.t3277 (cl (= (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))))))) (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735))))))) :rule trans :premises (t12.t3273 t12.t3276))
% 25.30/25.52 (step t12.t3278 (cl (= (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))))) :rule cong :premises (t12.t3277))
% 25.30/25.52 (step t12.t3279 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3280 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))))) :rule cong :premises (t12.t3279))
% 25.30/25.52 (step t12.t3281 (cl (= (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3282 (cl (= (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3281))
% 25.30/25.52 (anchor :step t12.t3283 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3283.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3283.t2 (cl (= (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3283 (cl (= (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1)) (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|))))) :rule bind)
% 25.30/25.52 (step t12.t3284 (cl (= (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))))) :rule cong :premises (t12.t3283))
% 25.30/25.52 (anchor :step t12.t3285 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3285.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3285.t2 (cl (= (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3285 (cl (= (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T)) (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)))))) :rule bind)
% 25.30/25.52 (step t12.t3286 (cl (= (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))))) :rule cong :premises (t12.t3285))
% 25.30/25.52 (anchor :step t12.t3287 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3287.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.52 (step t12.t3287.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3287.t3 (cl (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3287.t4 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 25.30/25.52 (step t12.t3287.t5 (cl (= (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3287.t6 (cl (= (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T))))) :rule cong :premises (t12.t3287.t4 t12.t3287.t5))
% 25.30/25.52 (step t12.t3287.t7 (cl (= (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) :rule cong :premises (t12.t3287.t3 t12.t3287.t6))
% 25.30/25.52 (step t12.t3287 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1)))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T))))))) :rule bind)
% 25.30/25.52 (step t12.t3288 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))))) :rule cong :premises (t12.t3287))
% 25.30/25.52 (anchor :step t12.t3289 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3289.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.52 (step t12.t3289.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3289.t3 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3289.t4 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 25.30/25.52 (step t12.t3289.t5 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 25.30/25.52 (step t12.t3289.t6 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3289.t4 t12.t3289.t5))
% 25.30/25.52 (step t12.t3289.t7 (cl (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3289.t8 (cl (= (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) :rule cong :premises (t12.t3289.t7))
% 25.30/25.52 (step t12.t3289.t9 (cl (= (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))) (or (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) :rule cong :premises (t12.t3289.t6 t12.t3289.t8))
% 25.30/25.52 (step t12.t3289.t10 (cl (= (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))) :rule cong :premises (t12.t3289.t9))
% 25.30/25.52 (step t12.t3289.t11 (cl (= (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (not (or (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))))) :rule cong :premises (t12.t3289.t3 t12.t3289.t10))
% 25.30/25.52 (step t12.t3289 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (not (or (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))))) :rule bind)
% 25.30/25.52 (step t12.t3290 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (not (or (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3291 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))) :rule trans :premises (t12.t3289 t12.t3290))
% 25.30/25.52 (step t12.t3292 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))))) :rule cong :premises (t12.t3291))
% 25.30/25.52 (anchor :step t12.t3293 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3293.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.52 (step t12.t3293.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3293.t3 (cl (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3293.t4 (cl (= (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3293.t5 (cl (= (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) :rule cong :premises (t12.t3293.t3 t12.t3293.t4))
% 25.30/25.52 (step t12.t3293 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule bind)
% 25.30/25.52 (step t12.t3294 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T)))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3295 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule trans :premises (t12.t3293 t12.t3294))
% 25.30/25.52 (step t12.t3296 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))))) :rule cong :premises (t12.t3295))
% 25.30/25.52 (anchor :step t12.t3297 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.52 (step t12.t3297.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.52 (step t12.t3297.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.52 (step t12.t3297.t3 (cl (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3297.t4 (cl (= (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) :rule cong :premises (t12.t3297.t3))
% 25.30/25.52 (step t12.t3297.t5 (cl (= (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3297.t6 (cl (= (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)) (=> (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) :rule cong :premises (t12.t3297.t4 t12.t3297.t5))
% 25.30/25.52 (step t12.t3297 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule bind)
% 25.30/25.52 (step t12.t3298 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T)))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3299 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule trans :premises (t12.t3297 t12.t3298))
% 25.30/25.52 (step t12.t3300 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))))) :rule cong :premises (t12.t3299))
% 25.30/25.52 (anchor :step t12.t3301 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o)))
% 25.30/25.52 (step t12.t3301.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.52 (step t12.t3301.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.52 (anchor :step t12.t3301.t3 :args ((A__questionmark_v_31_32 Int) (:= A__questionmark_v_31_32 A__questionmark_v_31_32)))
% 25.30/25.52 (step t12.t3301.t3.t1 (cl (= A__questionmark_v_31_32 A__questionmark_v_31_32)) :rule refl)
% 25.30/25.52 (step t12.t3301.t3.t2 (cl (= (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)))) :rule refl)
% 25.30/25.52 (step t12.t3301.t3.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t3.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3301.t3.t3))
% 25.30/25.52 (step t12.t3301.t3.t5 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t3.t6 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t3.t7 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3301.t3.t5 t12.t3301.t3.t6))
% 25.30/25.52 (step t12.t3301.t3.t8 (cl (= (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t3.t9 (cl (= (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))) :rule cong :premises (t12.t3301.t3.t8))
% 25.30/25.52 (step t12.t3301.t3.t10 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3301.t3.t4 t12.t3301.t3.t7 t12.t3301.t3.t9))
% 25.30/25.52 (step t12.t3301.t3.t11 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3301.t3.t10))
% 25.30/25.52 (step t12.t3301.t3.t12 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32) (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t3.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))))) :rule cong :premises (t12.t3301.t3.t12))
% 25.30/25.52 (step t12.t3301.t3.t14 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32) (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32)) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))) :rule cong :premises (t12.t3301.t3.t14))
% 25.30/25.52 (step t12.t3301.t3.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))) (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) :rule cong :premises (t12.t3301.t3.t13 t12.t3301.t3.t15))
% 25.30/25.52 (step t12.t3301.t3.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32)))) (not (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule cong :premises (t12.t3301.t3.t16))
% 25.30/25.52 (step t12.t3301.t3.t18 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3301.t3.t11 t12.t3301.t3.t17))
% 25.30/25.52 (step t12.t3301.t3.t19 (cl (= (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32)))))) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule cong :premises (t12.t3301.t3.t2 t12.t3301.t3.t18))
% 25.30/25.52 (step t12.t3301.t3 (cl (= (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))) :rule bind)
% 25.30/25.52 (step t12.t3301.t4 (cl (= (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) (not (forall ((A__questionmark_v_31_32 Int)) (not (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t5 (cl (= (forall ((A__questionmark_v_31_32 Int)) (not (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) (forall ((A__questionmark_v_31_32 Int)) (or (not (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|)) (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t6 (cl (= (forall ((A__questionmark_v_31_32 Int)) (or (not (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|)) (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t7 (cl (= (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o)) true)) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t8 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not true))) :rule cong :premises (t12.t3301.t7))
% 25.30/25.52 (step t12.t3301.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t10 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) false)) :rule trans :premises (t12.t3301.t8 t12.t3301.t9))
% 25.30/25.52 (step t12.t3301.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule refl)
% 25.30/25.52 (step t12.t3301.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3301.t10 t12.t3301.t11))
% 25.30/25.52 (step t12.t3301.t13 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule all_simplify)
% 25.30/25.52 (step t12.t3301.t14 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3301.t12 t12.t3301.t13))
% 25.30/25.52 (step t12.t3301.t15 (cl (= (forall ((A__questionmark_v_31_32 Int)) (or (not (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|)) (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3301.t6 t12.t3301.t14))
% 25.30/25.52 (step t12.t3301.t16 (cl (= (forall ((A__questionmark_v_31_32 Int)) (not (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3301.t5 t12.t3301.t15))
% 25.30/25.52 (step t12.t3301.t17 (cl (= (not (forall ((A__questionmark_v_31_32 Int)) (not (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3301.t16))
% 25.30/25.52 (step t12.t3301.t18 (cl (= (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule trans :premises (t12.t3301.t4 t12.t3301.t17))
% 25.30/25.52 (step t12.t3301.t19 (cl (= (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule trans :premises (t12.t3301.t3 t12.t3301.t18))
% 25.30/25.52 (step t12.t3301 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule bind)
% 25.30/25.53 (step t12.t3302 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3303 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3301 t12.t3302))
% 25.30/25.53 (step t12.t3304 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3303))
% 25.30/25.53 (anchor :step t12.t3305 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f)))
% 25.30/25.53 (step t12.t3305.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3305.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3305.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3305.t4 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3305.t5 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3305.t4))
% 25.30/25.53 (step t12.t3305.t6 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3305.t7 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) :rule cong :premises (t12.t3305.t6))
% 25.30/25.53 (step t12.t3305.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))))) :rule cong :premises (t12.t3305.t5 t12.t3305.t7))
% 25.30/25.53 (step t12.t3305.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))))) :rule cong :premises (t12.t3305.t8))
% 25.30/25.53 (step t12.t3305.t10 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3305.t11 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) :rule cong :premises (t12.t3305.t9 t12.t3305.t10))
% 25.30/25.53 (step t12.t3305 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f))))))) :rule bind)
% 25.30/25.53 (step t12.t3306 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3307 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f))))))) :rule trans :premises (t12.t3305 t12.t3306))
% 25.30/25.53 (step t12.t3308 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))))) :rule cong :premises (t12.t3307))
% 25.30/25.53 (anchor :step t12.t3309 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f)))
% 25.30/25.53 (step t12.t3309.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3309.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3309.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3309.t4 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3309.t5 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3309.t4))
% 25.30/25.53 (step t12.t3309.t6 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3309.t7 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) :rule cong :premises (t12.t3309.t6))
% 25.30/25.53 (step t12.t3309.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))))) :rule cong :premises (t12.t3309.t5 t12.t3309.t7))
% 25.30/25.53 (step t12.t3309.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))))) :rule cong :premises (t12.t3309.t8))
% 25.30/25.53 (step t12.t3309.t10 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3309.t11 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) :rule cong :premises (t12.t3309.t9 t12.t3309.t10))
% 25.30/25.53 (step t12.t3309 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated)))))) :rule bind)
% 25.30/25.53 (step t12.t3310 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3311 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated)))))) :rule trans :premises (t12.t3309 t12.t3310))
% 25.30/25.53 (step t12.t3312 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))))) :rule cong :premises (t12.t3311))
% 25.30/25.53 (anchor :step t12.t3313 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_s Int) (:= A__questionmark_s A__questionmark_s) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f)))
% 25.30/25.53 (step t12.t3313.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3313.t2 (cl (= A__questionmark_s A__questionmark_s)) :rule refl)
% 25.30/25.53 (step t12.t3313.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3313.t4 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3313.t5 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3313.t6 (cl (= (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) :rule cong :premises (t12.t3313.t4 t12.t3313.t5))
% 25.30/25.53 (step t12.t3313 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f))))))) :rule bind)
% 25.30/25.53 (step t12.t3314 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3315 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f))))))) :rule trans :premises (t12.t3313 t12.t3314))
% 25.30/25.53 (step t12.t3316 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))))) :rule cong :premises (t12.t3315))
% 25.30/25.53 (anchor :step t12.t3317 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_e Int) (:= A__questionmark_e A__questionmark_e) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3317.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3317.t2 (cl (= A__questionmark_e A__questionmark_e)) :rule refl)
% 25.30/25.53 (step t12.t3317.t3 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3317.t4 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3317.t5 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3317.t6 (cl (= (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) :rule cong :premises (t12.t3317.t4 t12.t3317.t5))
% 25.30/25.53 (step t12.t3317 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule bind)
% 25.30/25.53 (step t12.t3318 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3319 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule trans :premises (t12.t3317 t12.t3318))
% 25.30/25.53 (step t12.t3320 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))))) :rule cong :premises (t12.t3319))
% 25.30/25.53 (anchor :step t12.t3321 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_e Int) (:= A__questionmark_e A__questionmark_e) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3321.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3321.t2 (cl (= A__questionmark_e A__questionmark_e)) :rule refl)
% 25.30/25.53 (step t12.t3321.t3 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3321.t4 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3321.t5 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3321.t6 (cl (= (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) :rule cong :premises (t12.t3321.t4 t12.t3321.t5))
% 25.30/25.53 (step t12.t3321 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule bind)
% 25.30/25.53 (step t12.t3322 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3323 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule trans :premises (t12.t3321 t12.t3322))
% 25.30/25.53 (step t12.t3324 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))))) :rule cong :premises (t12.t3323))
% 25.30/25.53 (anchor :step t12.t3325 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o)))
% 25.30/25.53 (step t12.t3325.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3325.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3325.t3 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3325.t4 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3325.t5 (cl (= (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) :rule cong :premises (t12.t3325.t3 t12.t3325.t4))
% 25.30/25.53 (step t12.t3325 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))))) :rule bind)
% 25.30/25.53 (step t12.t3326 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3327 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))))) :rule trans :premises (t12.t3325 t12.t3326))
% 25.30/25.53 (step t12.t3328 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))))) :rule cong :premises (t12.t3327))
% 25.30/25.53 (anchor :step t12.t3329 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_c Int) (:= A__questionmark_c A__questionmark_c)))
% 25.30/25.53 (step t12.t3329.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3329.t2 (cl (= A__questionmark_c A__questionmark_c)) :rule refl)
% 25.30/25.53 (step t12.t3329.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3329.t4 (cl (= (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3329.t5 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) :rule cong :premises (t12.t3329.t3 t12.t3329.t4))
% 25.30/25.53 (step t12.t3329 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated)))))) :rule bind)
% 25.30/25.53 (step t12.t3330 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3331 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated)))))) :rule trans :premises (t12.t3329 t12.t3330))
% 25.30/25.53 (step t12.t3332 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))))) :rule cong :premises (t12.t3331))
% 25.30/25.53 (step t12.t3333 (cl (= (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|) (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3334 (cl (= (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))))) :rule cong :premises (t12.t3333))
% 25.30/25.53 (anchor :step t12.t3335 :args ((A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.53 (step t12.t3335.t1 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3335.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.53 (step t12.t3335.t3 (cl (= (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3335.t4 (cl (= (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3335.t5 (cl (= (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)) (=> (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) :rule cong :premises (t12.t3335.t3 t12.t3335.t4))
% 25.30/25.53 (step t12.t3335 (cl (= (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f))) (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)))))) :rule bind)
% 25.30/25.53 (step t12.t3336 (cl (= (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)))) (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3337 (cl (= (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f))) (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)))))) :rule trans :premises (t12.t3335 t12.t3336))
% 25.30/25.53 (step t12.t3338 (cl (= (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))))) :rule cong :premises (t12.t3337))
% 25.30/25.53 (anchor :step t12.t3339 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.53 (step t12.t3339.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3339.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3339.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3339.t4 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.53 (step t12.t3339.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3339.t6 (cl (= (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3339.t7 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) :rule cong :premises (t12.t3339.t5 t12.t3339.t6))
% 25.30/25.53 (step t12.t3339 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule bind)
% 25.30/25.53 (step t12.t3340 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3341 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule trans :premises (t12.t3339 t12.t3340))
% 25.30/25.53 (step t12.t3342 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))))) :rule cong :premises (t12.t3341))
% 25.30/25.53 (anchor :step t12.t3343 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.53 (step t12.t3343.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3343.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3343.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3343.t4 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.53 (step t12.t3343.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3343.t6 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3343.t5))
% 25.30/25.53 (step t12.t3343.t7 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 25.30/25.53 (step t12.t3343.t8 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 25.30/25.53 (step t12.t3343.t9 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3343.t7 t12.t3343.t8))
% 25.30/25.53 (step t12.t3343.t10 (cl (= (= A__questionmark_o |tptp.'BeingConstructed'|) (= |tptp.'BeingConstructed'| A__questionmark_o))) :rule all_simplify)
% 25.30/25.53 (step t12.t3343.t11 (cl (= (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (not (= |tptp.'BeingConstructed'| A__questionmark_o)))) :rule cong :premises (t12.t3343.t10))
% 25.30/25.53 (step t12.t3343.t12 (cl (= (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true) (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3343.t13 (cl (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3343.t14 (cl (= (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule trans :premises (t12.t3343.t12 t12.t3343.t13))
% 25.30/25.53 (step t12.t3343.t15 (cl (= (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true)) (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|))))) :rule cong :premises (t12.t3343.t11 t12.t3343.t14))
% 25.30/25.53 (step t12.t3343.t16 (cl (= (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))))) :rule cong :premises (t12.t3343.t15))
% 25.30/25.53 (step t12.t3343.t17 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|))))))) :rule cong :premises (t12.t3343.t6 t12.t3343.t9 t12.t3343.t16))
% 25.30/25.53 (step t12.t3343.t18 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))))))) :rule cong :premises (t12.t3343.t17))
% 25.30/25.53 (step t12.t3343.t19 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3343.t20 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))))) :rule cong :premises (t12.t3343.t19))
% 25.30/25.53 (step t12.t3343.t21 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) :rule cong :premises (t12.t3343.t18 t12.t3343.t20))
% 25.30/25.53 (step t12.t3343 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))))))) :rule bind)
% 25.30/25.53 (step t12.t3344 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3345 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))))))) :rule trans :premises (t12.t3343 t12.t3344))
% 25.30/25.53 (step t12.t3346 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))))) :rule cong :premises (t12.t3345))
% 25.30/25.53 (anchor :step t12.t3347 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.53 (step t12.t3347.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3347.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3347.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3347.t4 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.53 (step t12.t3347.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3347.t6 (cl (= (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3347.t7 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) :rule cong :premises (t12.t3347.t5 t12.t3347.t6))
% 25.30/25.53 (step t12.t3347 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule bind)
% 25.30/25.53 (step t12.t3348 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3349 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule trans :premises (t12.t3347 t12.t3348))
% 25.30/25.53 (step t12.t3350 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))))) :rule cong :premises (t12.t3349))
% 25.30/25.53 (anchor :step t12.t3351 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o)))
% 25.30/25.53 (step t12.t3351.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3351.t2 (cl (= (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3351.t3 (cl (= (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) :rule cong :premises (t12.t3351.t2))
% 25.30/25.53 (step t12.t3351 (cl (= (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1))) (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o))))))) :rule bind)
% 25.30/25.53 (step t12.t3352 (cl (= (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))))) :rule cong :premises (t12.t3351))
% 25.30/25.53 (anchor :step t12.t3353 :args ((A__questionmark_J Int) (:= A__questionmark_J A__questionmark_J) (A__questionmark_s Int) (:= A__questionmark_s A__questionmark_s) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b)))
% 25.30/25.53 (step t12.t3353.t1 (cl (= A__questionmark_J A__questionmark_J)) :rule refl)
% 25.30/25.53 (step t12.t3353.t2 (cl (= A__questionmark_s A__questionmark_s)) :rule refl)
% 25.30/25.53 (step t12.t3353.t3 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3353.t4 :args ((A__questionmark_v_33_33 Int) (:= A__questionmark_v_33_33 A__questionmark_v_33_33) (A__questionmark_v_32_34 Int) (:= A__questionmark_v_32_34 A__questionmark_v_32_34)))
% 25.30/25.53 (step t12.t3353.t4.t1 (cl (= A__questionmark_v_33_33 A__questionmark_v_33_33)) :rule refl)
% 25.30/25.53 (step t12.t3353.t4.t2 (cl (= A__questionmark_v_32_34 A__questionmark_v_32_34)) :rule refl)
% 25.30/25.53 (step t12.t3353.t4.t3 (cl (= (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)))) :rule refl)
% 25.30/25.53 (step t12.t3353.t4.t4 (cl (= (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)))) :rule refl)
% 25.30/25.53 (step t12.t3353.t4.t5 (cl (= (= A__questionmark_v_33_33 A__questionmark_J) (= A__questionmark_J A__questionmark_v_33_33))) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t4.t6 (cl (= (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_J A__questionmark_v_33_33)))) :rule cong :premises (t12.t3353.t4.t5))
% 25.30/25.53 (step t12.t3353.t4.t7 (cl (= (= A__questionmark_v_32_34 A__questionmark_b) (= A__questionmark_b A__questionmark_v_32_34))) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t4.t8 (cl (= (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= A__questionmark_b A__questionmark_v_32_34)))) :rule cong :premises (t12.t3353.t4.t7))
% 25.30/25.53 (step t12.t3353.t4.t9 (cl (= (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t4.t10 (cl (= (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))) :rule cong :premises (t12.t3353.t4.t9))
% 25.30/25.53 (step t12.t3353.t4.t11 (cl (= (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1))) (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33)))))) :rule cong :premises (t12.t3353.t4.t6 t12.t3353.t4.t8 t12.t3353.t4.t10))
% 25.30/25.53 (step t12.t3353.t4.t12 (cl (= (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (not (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))))) :rule cong :premises (t12.t3353.t4.t11))
% 25.30/25.53 (step t12.t3353.t4.t13 (cl (= (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t4.t14 (cl (= (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) :rule cong :premises (t12.t3353.t4.t12 t12.t3353.t4.t13))
% 25.30/25.53 (step t12.t3353.t4.t15 (cl (= (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1))) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule cong :premises (t12.t3353.t4.t3 t12.t3353.t4.t4 t12.t3353.t4.t14))
% 25.30/25.53 (step t12.t3353.t4 (cl (= (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule bind)
% 25.30/25.53 (step t12.t3353.t5 (cl (= (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (not (forall ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (not (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t6 (cl (= (forall ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (not (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) (forall ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (or (not (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J A__questionmark_v_33_33) (= A__questionmark_b A__questionmark_v_32_34) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t7 (cl (= (forall ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (or (not (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J A__questionmark_v_33_33) (= A__questionmark_b A__questionmark_v_32_34) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) (or (not (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J))) (not (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t8 (cl (= (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t9 (cl (= (not (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J))) (not true))) :rule cong :premises (t12.t3353.t8))
% 25.30/25.53 (step t12.t3353.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t11 (cl (= (not (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J))) false)) :rule trans :premises (t12.t3353.t9 t12.t3353.t10))
% 25.30/25.53 (step t12.t3353.t12 (cl (= (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t13 (cl (= (not (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not true))) :rule cong :premises (t12.t3353.t12))
% 25.30/25.53 (step t12.t3353.t14 (cl (= (not (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b))) false)) :rule trans :premises (t12.t3353.t13 t12.t3353.t10))
% 25.30/25.53 (step t12.t3353.t15 (cl (= (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule refl)
% 25.30/25.53 (step t12.t3353.t16 (cl (= (or (not (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J))) (not (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (or false false (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule cong :premises (t12.t3353.t11 t12.t3353.t14 t12.t3353.t15))
% 25.30/25.53 (step t12.t3353.t17 (cl (= (or false false (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3353.t18 (cl (= (or (not (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J))) (not (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule trans :premises (t12.t3353.t16 t12.t3353.t17))
% 25.30/25.53 (step t12.t3353.t19 (cl (= (forall ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (or (not (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J A__questionmark_v_33_33) (= A__questionmark_b A__questionmark_v_32_34) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule trans :premises (t12.t3353.t7 t12.t3353.t18))
% 25.30/25.53 (step t12.t3353.t20 (cl (= (forall ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (not (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule trans :premises (t12.t3353.t6 t12.t3353.t19))
% 25.30/25.53 (step t12.t3353.t21 (cl (= (not (forall ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (not (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) (not (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule cong :premises (t12.t3353.t20))
% 25.30/25.53 (step t12.t3353.t22 (cl (= (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_33_33)) (not (= A__questionmark_b A__questionmark_v_32_34)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (not (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule trans :premises (t12.t3353.t5 t12.t3353.t21))
% 25.30/25.53 (step t12.t3353.t23 (cl (= (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))) (not (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule trans :premises (t12.t3353.t4 t12.t3353.t22))
% 25.30/25.53 (step t12.t3353 (cl (= (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1))))) (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (not (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))))) :rule bind)
% 25.30/25.53 (step t12.t3354 (cl (= (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (not (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3355 (cl (= (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1))))) (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule trans :premises (t12.t3353 t12.t3354))
% 25.30/25.53 (step t12.t3356 (cl (= (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule cong :premises (t12.t3355))
% 25.30/25.53 (step t12.t3357 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3358 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3359 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)))) :rule trans :premises (t12.t3357 t12.t3358))
% 25.30/25.53 (anchor :step t12.t3360 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1)))
% 25.30/25.53 (step t12.t3360.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.53 (step t12.t3360.t2 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 25.30/25.53 (step t12.t3360.t3 (cl (= (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3360.t4 (cl (= (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3360.t5 (cl (= (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))))) :rule cong :premises (t12.t3360.t4))
% 25.30/25.53 (step t12.t3360.t6 (cl (= (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3360.t7 (cl (= (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))) :rule cong :premises (t12.t3360.t6))
% 25.30/25.53 (step t12.t3360.t8 (cl (= (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))) (or (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) :rule cong :premises (t12.t3360.t5 t12.t3360.t7))
% 25.30/25.53 (step t12.t3360.t9 (cl (= (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))))) :rule cong :premises (t12.t3360.t8))
% 25.30/25.53 (step t12.t3360.t10 (cl (= (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T))) (not (or (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))))) :rule cong :premises (t12.t3360.t3 t12.t3360.t9))
% 25.30/25.53 (step t12.t3360 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1)))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T))) (not (or (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))))))) :rule bind)
% 25.30/25.53 (step t12.t3361 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T))) (not (or (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3362 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1)))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))))) :rule trans :premises (t12.t3360 t12.t3361))
% 25.30/25.53 (step t12.t3363 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))))) :rule cong :premises (t12.t3362))
% 25.30/25.53 (anchor :step t12.t3364 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1)))
% 25.30/25.53 (step t12.t3364.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.53 (step t12.t3364.t2 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 25.30/25.53 (step t12.t3364.t3 (cl (= (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3364.t4 (cl (= (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3364.t5 (cl (= (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3364.t6 (cl (= (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)))) :rule trans :premises (t12.t3364.t4 t12.t3364.t5))
% 25.30/25.53 (step t12.t3364.t7 (cl (= (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3364.t8 (cl (= (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))) :rule cong :premises (t12.t3364.t7))
% 25.30/25.53 (step t12.t3364.t9 (cl (= (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))) (or (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) :rule cong :premises (t12.t3364.t6 t12.t3364.t8))
% 25.30/25.53 (step t12.t3364.t10 (cl (= (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1)))) (not (or (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))))) :rule cong :premises (t12.t3364.t9))
% 25.30/25.53 (step t12.t3364.t11 (cl (= (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T))) (not (or (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))))) :rule cong :premises (t12.t3364.t3 t12.t3364.t10))
% 25.30/25.53 (step t12.t3364 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1)))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T))) (not (or (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))))))) :rule bind)
% 25.30/25.53 (step t12.t3365 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T))) (not (or (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3366 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1)))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))))) :rule trans :premises (t12.t3364 t12.t3365))
% 25.30/25.53 (step t12.t3367 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))))) :rule cong :premises (t12.t3366))
% 25.30/25.53 (anchor :step t12.t3368 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.53 (step t12.t3368.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3368.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.53 (step t12.t3368.t3 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t4 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t5 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3368.t3 t12.t3368.t4))
% 25.30/25.53 (step t12.t3368.t6 (cl (= (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (= A__questionmark_o |tptp.'BeingConstructed'|))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t7 (cl (= (= A__questionmark_o |tptp.'BeingConstructed'|) (= |tptp.'BeingConstructed'| A__questionmark_o))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t8 (cl (= (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (= |tptp.'BeingConstructed'| A__questionmark_o))) :rule trans :premises (t12.t3368.t6 t12.t3368.t7))
% 25.30/25.53 (step t12.t3368.t9 (cl (= (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t10 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))) :rule cong :premises (t12.t3368.t9))
% 25.30/25.53 (step t12.t3368.t11 (cl (= (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1))) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T))))))) :rule cong :premises (t12.t3368.t5 t12.t3368.t8 t12.t3368.t10))
% 25.30/25.53 (step t12.t3368.t12 (cl (= (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))))) :rule cong :premises (t12.t3368.t11))
% 25.30/25.53 (anchor :step t12.t3368.t13 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1)))
% 25.30/25.53 (step t12.t3368.t13.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3368.t13.t2 :args ((A__questionmark_v_34_35 Int) (:= A__questionmark_v_34_35 A__questionmark_v_34_35)))
% 25.30/25.53 (step t12.t3368.t13.t2.t1 (cl (= A__questionmark_v_34_35 A__questionmark_v_34_35)) :rule refl)
% 25.30/25.53 (step t12.t3368.t13.t2.t2 (cl (= (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)))) :rule refl)
% 25.30/25.53 (step t12.t3368.t13.t2.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t2.t4 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35) (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t2.t5 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))))) :rule cong :premises (t12.t3368.t13.t2.t4))
% 25.30/25.53 (step t12.t3368.t13.t2.t6 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35) (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))) :rule cong :premises (t12.t3368.t13.t2.t6))
% 25.30/25.53 (step t12.t3368.t13.t2.t8 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule cong :premises (t12.t3368.t13.t2.t8))
% 25.30/25.53 (step t12.t3368.t13.t2.t10 (cl (= (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t2.t11 (cl (= (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))))) :rule cong :premises (t12.t3368.t13.t2.t10))
% 25.30/25.53 (anchor :step t12.t3368.t13.t2.t12 :args ((A__questionmark_t Int) (:= A__questionmark_t A__questionmark_t)))
% 25.30/25.53 (step t12.t3368.t13.t2.t12.t1 (cl (= A__questionmark_t A__questionmark_t)) :rule refl)
% 25.30/25.53 (step t12.t3368.t13.t2.t12.t2 (cl (= (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t2.t12.t3 (cl (= (= A__questionmark_t A__questionmark_o) (= A__questionmark_o A__questionmark_t))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t2.t12.t4 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t2.t12.t5 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))) :rule cong :premises (t12.t3368.t13.t2.t12.t4))
% 25.30/25.53 (step t12.t3368.t13.t2.t12.t6 (cl (= (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))) (or (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))) :rule cong :premises (t12.t3368.t13.t2.t12.t3 t12.t3368.t13.t2.t12.t5))
% 25.30/25.53 (step t12.t3368.t13.t2.t12.t7 (cl (= (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (=> (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef))) (or (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))) :rule cong :premises (t12.t3368.t13.t2.t12.t2 t12.t3368.t13.t2.t12.t6))
% 25.30/25.53 (step t12.t3368.t13.t2.t12 (cl (= (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))) (forall ((A__questionmark_t Int)) (=> (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef))) (or (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))) :rule bind)
% 25.30/25.53 (step t12.t3368.t13.t2.t13 (cl (= (forall ((A__questionmark_t Int)) (=> (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef))) (or (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))) (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t2.t14 (cl (= (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))) (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))) :rule trans :premises (t12.t3368.t13.t2.t12 t12.t3368.t13.t2.t13))
% 25.30/25.53 (step t12.t3368.t13.t2.t15 (cl (= (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))) :rule cong :premises (t12.t3368.t13.t2.t14))
% 25.30/25.53 (step t12.t3368.t13.t2.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))) (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))) :rule cong :premises (t12.t3368.t13.t2.t5 t12.t3368.t13.t2.t7 t12.t3368.t13.t2.t9 t12.t3368.t13.t2.t11 t12.t3368.t13.t2.t15))
% 25.30/25.53 (step t12.t3368.t13.t2.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))) (not (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule cong :premises (t12.t3368.t13.t2.t16))
% 25.30/25.53 (step t12.t3368.t13.t2.t18 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule cong :premises (t12.t3368.t13.t2.t3 t12.t3368.t13.t2.t17))
% 25.30/25.53 (step t12.t3368.t13.t2.t19 (cl (= (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))))) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))))) :rule cong :premises (t12.t3368.t13.t2.t2 t12.t3368.t13.t2.t18))
% 25.30/25.53 (step t12.t3368.t13.t2 (cl (= (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))))) :rule bind)
% 25.30/25.53 (step t12.t3368.t13.t3 (cl (= (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_v_34_35 Int)) (not (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t4 (cl (= (forall ((A__questionmark_v_34_35 Int)) (not (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))))) (forall ((A__questionmark_v_34_35 Int)) (or (not (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t5 (cl (= (forall ((A__questionmark_v_34_35 Int)) (or (not (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t6 (cl (= (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t7 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not true))) :rule cong :premises (t12.t3368.t13.t6))
% 25.30/25.53 (step t12.t3368.t13.t8 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t9 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) false)) :rule trans :premises (t12.t3368.t13.t7 t12.t3368.t13.t8))
% 25.30/25.53 (step t12.t3368.t13.t10 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule refl)
% 25.30/25.53 (step t12.t3368.t13.t11 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule cong :premises (t12.t3368.t13.t9 t12.t3368.t13.t10))
% 25.30/25.53 (step t12.t3368.t13.t12 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t13.t13 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule trans :premises (t12.t3368.t13.t11 t12.t3368.t13.t12))
% 25.30/25.53 (step t12.t3368.t13.t14 (cl (= (forall ((A__questionmark_v_34_35 Int)) (or (not (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule trans :premises (t12.t3368.t13.t5 t12.t3368.t13.t13))
% 25.30/25.53 (step t12.t3368.t13.t15 (cl (= (forall ((A__questionmark_v_34_35 Int)) (not (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule trans :premises (t12.t3368.t13.t4 t12.t3368.t13.t14))
% 25.30/25.53 (step t12.t3368.t13.t16 (cl (= (not (forall ((A__questionmark_v_34_35 Int)) (not (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule cong :premises (t12.t3368.t13.t15))
% 25.30/25.53 (step t12.t3368.t13.t17 (cl (= (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_34_35 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule trans :premises (t12.t3368.t13.t3 t12.t3368.t13.t16))
% 25.30/25.53 (step t12.t3368.t13.t18 (cl (= (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule trans :premises (t12.t3368.t13.t2 t12.t3368.t13.t17))
% 25.30/25.53 (step t12.t3368.t13 (cl (= (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))))))) (forall ((A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))))) :rule bind)
% 25.30/25.53 (step t12.t3368.t14 (cl (= (forall ((A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) (forall ((A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t15 (cl (= (forall ((A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_13097 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13097) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerFrame))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3368.t16 (cl (= (forall ((A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_13097 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13097) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerFrame))))))))) :rule trans :premises (t12.t3368.t14 t12.t3368.t15))
% 25.30/25.53 (step t12.t3368.t17 (cl (= (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_13097 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13097) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerFrame))))))))) :rule trans :premises (t12.t3368.t13 t12.t3368.t16))
% 25.30/25.53 (step t12.t3368.t18 (cl (= (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))) (=> (not (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_13097 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13097) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerFrame)))))))))) :rule cong :premises (t12.t3368.t12 t12.t3368.t17))
% 25.30/25.53 (step t12.t3368 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_13097 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13097) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerFrame))))))))))) :rule bind)
% 25.30/25.53 (step t12.t3369 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_13097 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13097) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerFrame))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_13097 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13097) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerFrame))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3370 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_13097 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13097) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerFrame))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))))) :rule all_simplify)
% 25.30/25.53 (anchor :step t12.t3371 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (BOUND_VARIABLE_13118 Int) (:= BOUND_VARIABLE_13118 BOUND_VARIABLE_13118) (BOUND_VARIABLE_13116 Int) (:= BOUND_VARIABLE_13116 BOUND_VARIABLE_13116)))
% 25.30/25.53 (step t12.t3371.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3371.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.53 (step t12.t3371.t3 (cl (= BOUND_VARIABLE_13118 BOUND_VARIABLE_13118)) :rule refl)
% 25.30/25.53 (step t12.t3371.t4 (cl (= BOUND_VARIABLE_13116 BOUND_VARIABLE_13116)) :rule refl)
% 25.30/25.53 (step t12.t3371.t5 (cl (= (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame))))))) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3371 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame))))))))) :rule bind)
% 25.30/25.53 (step t12.t3372 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_13097 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13097) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerFrame))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame))))))))) :rule trans :premises (t12.t3370 t12.t3371))
% 25.30/25.53 (step t12.t3373 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_13097 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13097) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_13097 tptp.ownerFrame))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame))))))))) :rule trans :premises (t12.t3369 t12.t3372))
% 25.30/25.53 (step t12.t3374 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame))))))))) :rule trans :premises (t12.t3368 t12.t3373))
% 25.30/25.53 (step t12.t3375 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))))) :rule cong :premises (t12.t3374))
% 25.30/25.53 (anchor :step t12.t3376 :args ((A__questionmark_s Int) (:= A__questionmark_s A__questionmark_s)))
% 25.30/25.53 (step t12.t3376.t1 (cl (= A__questionmark_s A__questionmark_s)) :rule refl)
% 25.30/25.53 (step t12.t3376.t2 (cl (= (<= 0 (|tptp.'StringLength'| A__questionmark_s)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3376 (cl (= (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s))) (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0)))) :rule bind)
% 25.30/25.53 (step t12.t3377 (cl (= (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))))) :rule cong :premises (t12.t3376))
% 25.30/25.53 (anchor :step t12.t3378 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 25.30/25.53 (step t12.t3378.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3378.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3378.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3378.t4 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3378.t5 :args ((A__questionmark_v_35_36 Int) (:= A__questionmark_v_35_36 A__questionmark_v_35_36)))
% 25.30/25.53 (step t12.t3378.t5.t1 (cl (= A__questionmark_v_35_36 A__questionmark_v_35_36)) :rule refl)
% 25.30/25.53 (step t12.t3378.t5.t2 (cl (= (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))))) :rule refl)
% 25.30/25.53 (step t12.t3378.t5.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t5.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3378.t5.t3))
% 25.30/25.53 (step t12.t3378.t5.t5 (cl (= (not (not (= A__questionmark_v_35_36 tptp.nullObject))) (= A__questionmark_v_35_36 tptp.nullObject))) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t5.t6 (cl (= (= A__questionmark_v_35_36 tptp.nullObject) (= tptp.nullObject A__questionmark_v_35_36))) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t5.t7 (cl (= (not (not (= A__questionmark_v_35_36 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_35_36))) :rule trans :premises (t12.t3378.t5.t5 t12.t3378.t5.t6))
% 25.30/25.53 (step t12.t3378.t5.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36)))) :rule cong :premises (t12.t3378.t5.t4 t12.t3378.t5.t7))
% 25.30/25.53 (step t12.t3378.t5.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))))) :rule cong :premises (t12.t3378.t5.t8))
% 25.30/25.53 (step t12.t3378.t5.t10 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o) (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t5.t11 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))))) :rule cong :premises (t12.t3378.t5.t10))
% 25.30/25.53 (step t12.t3378.t5.t12 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t5.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T)) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame))))) :rule cong :premises (t12.t3378.t5.t12))
% 25.30/25.53 (step t12.t3378.t5.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame)))))) :rule cong :premises (t12.t3378.t5.t11 t12.t3378.t5.t13))
% 25.30/25.53 (step t12.t3378.t5.t15 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T)))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame))))))) :rule cong :premises (t12.t3378.t5.t14))
% 25.30/25.53 (step t12.t3378.t5.t16 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame)))))))) :rule cong :premises (t12.t3378.t5.t9 t12.t3378.t5.t15))
% 25.30/25.53 (step t12.t3378.t5.t17 (cl (= (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T)))))) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame))))))))) :rule cong :premises (t12.t3378.t5.t2 t12.t3378.t5.t16))
% 25.30/25.53 (step t12.t3378.t5 (cl (= (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame)))))))))) :rule bind)
% 25.30/25.53 (step t12.t3378.t6 (cl (= (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_35_36 Int)) (not (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame)))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t7 (cl (= (forall ((A__questionmark_v_35_36 Int)) (not (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame))))))))) (forall ((A__questionmark_v_35_36 Int)) (or (not (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t8 (cl (= (forall ((A__questionmark_v_35_36 Int)) (or (not (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t9 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t10 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (not true))) :rule cong :premises (t12.t3378.t9))
% 25.30/25.53 (step t12.t3378.t11 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t12 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) false)) :rule trans :premises (t12.t3378.t10 t12.t3378.t11))
% 25.30/25.53 (step t12.t3378.t13 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule refl)
% 25.30/25.53 (step t12.t3378.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3378.t12 t12.t3378.t13))
% 25.30/25.53 (step t12.t3378.t15 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3378.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3378.t14 t12.t3378.t15))
% 25.30/25.53 (step t12.t3378.t17 (cl (= (forall ((A__questionmark_v_35_36 Int)) (or (not (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3378.t8 t12.t3378.t16))
% 25.30/25.53 (step t12.t3378.t18 (cl (= (forall ((A__questionmark_v_35_36 Int)) (not (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3378.t7 t12.t3378.t17))
% 25.30/25.53 (step t12.t3378.t19 (cl (= (not (forall ((A__questionmark_v_35_36 Int)) (not (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3378.t18))
% 25.30/25.53 (step t12.t3378.t20 (cl (= (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3378.t6 t12.t3378.t19))
% 25.30/25.53 (step t12.t3378.t21 (cl (= (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3378.t5 t12.t3378.t20))
% 25.30/25.53 (step t12.t3378 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))))) :rule bind)
% 25.30/25.53 (step t12.t3379 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3380 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3378 t12.t3379))
% 25.30/25.53 (step t12.t3381 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3380))
% 25.30/25.53 (anchor :step t12.t3382 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f)))
% 25.30/25.53 (step t12.t3382.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3382.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3382.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3382.t4 :args ((A__questionmark_v_36_37 Int) (:= A__questionmark_v_36_37 A__questionmark_v_36_37)))
% 25.30/25.53 (step t12.t3382.t4.t1 (cl (= A__questionmark_v_36_37 A__questionmark_v_36_37)) :rule refl)
% 25.30/25.53 (step t12.t3382.t4.t2 (cl (= (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))))) :rule refl)
% 25.30/25.53 (step t12.t3382.t4.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t4.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3382.t4.t3))
% 25.30/25.53 (step t12.t3382.t4.t5 (cl (= (not (not (= A__questionmark_v_36_37 tptp.nullObject))) (= A__questionmark_v_36_37 tptp.nullObject))) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t4.t6 (cl (= (= A__questionmark_v_36_37 tptp.nullObject) (= tptp.nullObject A__questionmark_v_36_37))) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t4.t7 (cl (= (not (not (= A__questionmark_v_36_37 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_36_37))) :rule trans :premises (t12.t3382.t4.t5 t12.t3382.t4.t6))
% 25.30/25.53 (step t12.t3382.t4.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37)))) :rule cong :premises (t12.t3382.t4.t4 t12.t3382.t4.t7))
% 25.30/25.53 (step t12.t3382.t4.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37))))) :rule cong :premises (t12.t3382.t4.t8))
% 25.30/25.53 (step t12.t3382.t4.t10 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) :rule refl)
% 25.30/25.53 (step t12.t3382.t4.t11 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) :rule cong :premises (t12.t3382.t4.t9 t12.t3382.t4.t10))
% 25.30/25.53 (step t12.t3382.t4.t12 (cl (= (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) :rule cong :premises (t12.t3382.t4.t2 t12.t3382.t4.t11))
% 25.30/25.53 (step t12.t3382.t4 (cl (= (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) :rule bind)
% 25.30/25.53 (step t12.t3382.t5 (cl (= (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_36_37 Int)) (not (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t6 (cl (= (forall ((A__questionmark_v_36_37 Int)) (not (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (forall ((A__questionmark_v_36_37 Int)) (or (not (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_36_37)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t7 (cl (= (forall ((A__questionmark_v_36_37 Int)) (or (not (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_36_37)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t8 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t9 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (not true))) :rule cong :premises (t12.t3382.t8))
% 25.30/25.53 (step t12.t3382.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t11 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) false)) :rule trans :premises (t12.t3382.t9 t12.t3382.t10))
% 25.30/25.53 (step t12.t3382.t12 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule refl)
% 25.30/25.53 (step t12.t3382.t13 (cl (= (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))))) :rule refl)
% 25.30/25.53 (step t12.t3382.t14 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t15 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))))) :rule cong :premises (t12.t3382.t14))
% 25.30/25.53 (step t12.t3382.t16 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t17 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))) :rule cong :premises (t12.t3382.t16))
% 25.30/25.53 (step t12.t3382.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) :rule cong :premises (t12.t3382.t15 t12.t3382.t17))
% 25.30/25.53 (step t12.t3382.t19 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule cong :premises (t12.t3382.t12 t12.t3382.t13 t12.t3382.t18))
% 25.30/25.53 (step t12.t3382.t20 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3382.t11 t12.t3382.t19))
% 25.30/25.53 (step t12.t3382.t21 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3382.t22 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3382.t20 t12.t3382.t21))
% 25.30/25.53 (step t12.t3382.t23 (cl (= (forall ((A__questionmark_v_36_37 Int)) (or (not (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_36_37)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3382.t7 t12.t3382.t22))
% 25.30/25.53 (step t12.t3382.t24 (cl (= (forall ((A__questionmark_v_36_37 Int)) (not (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3382.t6 t12.t3382.t23))
% 25.30/25.53 (step t12.t3382.t25 (cl (= (not (forall ((A__questionmark_v_36_37 Int)) (not (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3382.t24))
% 25.30/25.53 (step t12.t3382.t26 (cl (= (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_36_37))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3382.t5 t12.t3382.t25))
% 25.30/25.53 (step t12.t3382.t27 (cl (= (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3382.t4 t12.t3382.t26))
% 25.30/25.53 (step t12.t3382 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))))) :rule bind)
% 25.30/25.53 (step t12.t3383 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3384 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3382 t12.t3383))
% 25.30/25.53 (step t12.t3385 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3384))
% 25.30/25.53 (anchor :step t12.t3386 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3386.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3386.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3386.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3386.t4 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 25.30/25.53 (step t12.t3386.t5 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3386.t6 :args ((A__questionmark_v_37_38 Int) (:= A__questionmark_v_37_38 A__questionmark_v_37_38)))
% 25.30/25.53 (step t12.t3386.t6.t1 (cl (= A__questionmark_v_37_38 A__questionmark_v_37_38)) :rule refl)
% 25.30/25.53 (step t12.t3386.t6.t2 (cl (= (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))))) :rule refl)
% 25.30/25.53 (anchor :step t12.t3386.t6.t3 :args ((A__questionmark_v_38_39 Int) (:= A__questionmark_v_38_39 A__questionmark_v_38_39)))
% 25.30/25.53 (step t12.t3386.t6.t3.t1 (cl (= A__questionmark_v_38_39 A__questionmark_v_38_39)) :rule refl)
% 25.30/25.53 (step t12.t3386.t6.t3.t2 (cl (= (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)))) :rule refl)
% 25.30/25.53 (step t12.t3386.t6.t3.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t3.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3386.t6.t3.t3))
% 25.30/25.53 (step t12.t3386.t6.t3.t5 (cl (= (not (not (= A__questionmark_v_37_38 tptp.nullObject))) (= A__questionmark_v_37_38 tptp.nullObject))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t3.t6 (cl (= (= A__questionmark_v_37_38 tptp.nullObject) (= tptp.nullObject A__questionmark_v_37_38))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t3.t7 (cl (= (not (not (= A__questionmark_v_37_38 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_37_38))) :rule trans :premises (t12.t3386.t6.t3.t5 t12.t3386.t6.t3.t6))
% 25.30/25.53 (step t12.t3386.t6.t3.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38)))) :rule cong :premises (t12.t3386.t6.t3.t4 t12.t3386.t6.t3.t7))
% 25.30/25.53 (step t12.t3386.t6.t3.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38))))) :rule cong :premises (t12.t3386.t6.t3.t8))
% 25.30/25.53 (step t12.t3386.t6.t3.t10 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o) (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t3.t11 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))))) :rule cong :premises (t12.t3386.t6.t3.t10))
% 25.30/25.53 (step t12.t3386.t6.t3.t12 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t3.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T)) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame))))) :rule cong :premises (t12.t3386.t6.t3.t12))
% 25.30/25.53 (step t12.t3386.t6.t3.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame)))))) :rule cong :premises (t12.t3386.t6.t3.t11 t12.t3386.t6.t3.t13))
% 25.30/25.53 (step t12.t3386.t6.t3.t15 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T)))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame))))))) :rule cong :premises (t12.t3386.t6.t3.t14))
% 25.30/25.53 (step t12.t3386.t6.t3.t16 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame)))))))) :rule cong :premises (t12.t3386.t6.t3.t9 t12.t3386.t6.t3.t15))
% 25.30/25.53 (step t12.t3386.t6.t3.t17 (cl (= (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T)))))) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame))))))))) :rule cong :premises (t12.t3386.t6.t3.t2 t12.t3386.t6.t3.t16))
% 25.30/25.53 (step t12.t3386.t6.t3 (cl (= (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame)))))))))) :rule bind)
% 25.30/25.53 (step t12.t3386.t6.t4 (cl (= (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_38_39 Int)) (not (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame)))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t5 (cl (= (forall ((A__questionmark_v_38_39 Int)) (not (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame))))))))) (forall ((A__questionmark_v_38_39 Int)) (or (not (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t6 (cl (= (forall ((A__questionmark_v_38_39 Int)) (or (not (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame))))))) (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t7 (cl (= (= (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t8 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i))) (not true))) :rule cong :premises (t12.t3386.t6.t7))
% 25.30/25.53 (step t12.t3386.t6.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t10 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i))) false)) :rule trans :premises (t12.t3386.t6.t8 t12.t3386.t6.t9))
% 25.30/25.53 (step t12.t3386.t6.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))) :rule refl)
% 25.30/25.53 (step t12.t3386.t6.t12 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3386.t6.t10 t12.t3386.t6.t11))
% 25.30/25.53 (step t12.t3386.t6.t13 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t6.t14 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3386.t6.t12 t12.t3386.t6.t13))
% 25.30/25.53 (step t12.t3386.t6.t15 (cl (= (forall ((A__questionmark_v_38_39 Int)) (or (not (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3386.t6.t6 t12.t3386.t6.t14))
% 25.30/25.53 (step t12.t3386.t6.t16 (cl (= (forall ((A__questionmark_v_38_39 Int)) (not (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3386.t6.t5 t12.t3386.t6.t15))
% 25.30/25.53 (step t12.t3386.t6.t17 (cl (= (not (forall ((A__questionmark_v_38_39 Int)) (not (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3386.t6.t16))
% 25.30/25.53 (step t12.t3386.t6.t18 (cl (= (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_37_38))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3386.t6.t4 t12.t3386.t6.t17))
% 25.30/25.53 (step t12.t3386.t6.t19 (cl (= (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3386.t6.t3 t12.t3386.t6.t18))
% 25.30/25.53 (step t12.t3386.t6.t20 (cl (= (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T)))))))) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))))) :rule cong :premises (t12.t3386.t6.t2 t12.t3386.t6.t19))
% 25.30/25.53 (step t12.t3386.t6 (cl (= (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))))))) :rule bind)
% 25.30/25.53 (step t12.t3386.t7 (cl (= (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_37_38 Int)) (not (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t8 (cl (= (forall ((A__questionmark_v_37_38 Int)) (not (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))))) (forall ((A__questionmark_v_37_38 Int)) (or (not (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t9 (cl (= (forall ((A__questionmark_v_37_38 Int)) (or (not (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t10 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t11 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (not true))) :rule cong :premises (t12.t3386.t10))
% 25.30/25.53 (step t12.t3386.t12 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) false)) :rule trans :premises (t12.t3386.t11 t12.t3386.t12))
% 25.30/25.53 (step t12.t3386.t14 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule refl)
% 25.30/25.53 (step t12.t3386.t15 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3386.t13 t12.t3386.t14))
% 25.30/25.53 (step t12.t3386.t16 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3386.t17 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3386.t15 t12.t3386.t16))
% 25.30/25.53 (step t12.t3386.t18 (cl (= (forall ((A__questionmark_v_37_38 Int)) (or (not (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3386.t9 t12.t3386.t17))
% 25.30/25.53 (step t12.t3386.t19 (cl (= (forall ((A__questionmark_v_37_38 Int)) (not (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3386.t8 t12.t3386.t18))
% 25.30/25.53 (step t12.t3386.t20 (cl (= (not (forall ((A__questionmark_v_37_38 Int)) (not (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3386.t19))
% 25.30/25.53 (step t12.t3386.t21 (cl (= (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_37_38)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i) tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3386.t7 t12.t3386.t20))
% 25.30/25.53 (step t12.t3386.t22 (cl (= (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3386.t6 t12.t3386.t21))
% 25.30/25.53 (step t12.t3386 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T)))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))))) :rule bind)
% 25.30/25.53 (step t12.t3387 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3388 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T)))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3386 t12.t3387))
% 25.30/25.53 (step t12.t3389 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3388))
% 25.30/25.53 (anchor :step t12.t3390 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3390.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3390.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3390.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3390.t4 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3390.t5 :args ((A__questionmark_v_39_40 Int) (:= A__questionmark_v_39_40 A__questionmark_v_39_40)))
% 25.30/25.53 (step t12.t3390.t5.t1 (cl (= A__questionmark_v_39_40 A__questionmark_v_39_40)) :rule refl)
% 25.30/25.53 (step t12.t3390.t5.t2 (cl (= (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))))) :rule refl)
% 25.30/25.53 (anchor :step t12.t3390.t5.t3 :args ((A__questionmark_v_40_41 Int) (:= A__questionmark_v_40_41 A__questionmark_v_40_41)))
% 25.30/25.53 (step t12.t3390.t5.t3.t1 (cl (= A__questionmark_v_40_41 A__questionmark_v_40_41)) :rule refl)
% 25.30/25.53 (step t12.t3390.t5.t3.t2 (cl (= (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)))) :rule refl)
% 25.30/25.53 (step t12.t3390.t5.t3.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t3.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3390.t5.t3.t3))
% 25.30/25.53 (step t12.t3390.t5.t3.t5 (cl (= (not (not (= A__questionmark_v_39_40 tptp.nullObject))) (= A__questionmark_v_39_40 tptp.nullObject))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t3.t6 (cl (= (= A__questionmark_v_39_40 tptp.nullObject) (= tptp.nullObject A__questionmark_v_39_40))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t3.t7 (cl (= (not (not (= A__questionmark_v_39_40 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_39_40))) :rule trans :premises (t12.t3390.t5.t3.t5 t12.t3390.t5.t3.t6))
% 25.30/25.53 (step t12.t3390.t5.t3.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40)))) :rule cong :premises (t12.t3390.t5.t3.t4 t12.t3390.t5.t3.t7))
% 25.30/25.53 (step t12.t3390.t5.t3.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40))))) :rule cong :premises (t12.t3390.t5.t3.t8))
% 25.30/25.53 (step t12.t3390.t5.t3.t10 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) :rule refl)
% 25.30/25.53 (step t12.t3390.t5.t3.t11 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) :rule cong :premises (t12.t3390.t5.t3.t9 t12.t3390.t5.t3.t10))
% 25.30/25.53 (step t12.t3390.t5.t3.t12 (cl (= (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) :rule cong :premises (t12.t3390.t5.t3.t2 t12.t3390.t5.t3.t11))
% 25.30/25.53 (step t12.t3390.t5.t3 (cl (= (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) :rule bind)
% 25.30/25.53 (step t12.t3390.t5.t4 (cl (= (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_40_41 Int)) (not (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t5 (cl (= (forall ((A__questionmark_v_40_41 Int)) (not (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (forall ((A__questionmark_v_40_41 Int)) (or (not (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t6 (cl (= (forall ((A__questionmark_v_40_41 Int)) (or (not (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t7 (cl (= (= (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t8 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i))) (not true))) :rule cong :premises (t12.t3390.t5.t7))
% 25.30/25.53 (step t12.t3390.t5.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t10 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i))) false)) :rule trans :premises (t12.t3390.t5.t8 t12.t3390.t5.t9))
% 25.30/25.53 (step t12.t3390.t5.t11 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule refl)
% 25.30/25.53 (step t12.t3390.t5.t12 (cl (= (not (= tptp.nullObject A__questionmark_v_39_40)) (not (= tptp.nullObject A__questionmark_v_39_40)))) :rule refl)
% 25.30/25.53 (step t12.t3390.t5.t13 (cl (= (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t14 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))))) :rule cong :premises (t12.t3390.t5.t13))
% 25.30/25.53 (step t12.t3390.t5.t15 (cl (= (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t16 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))) :rule cong :premises (t12.t3390.t5.t15))
% 25.30/25.53 (step t12.t3390.t5.t17 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))) :rule cong :premises (t12.t3390.t5.t14 t12.t3390.t5.t16))
% 25.30/25.53 (step t12.t3390.t5.t18 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))) :rule cong :premises (t12.t3390.t5.t11 t12.t3390.t5.t12 t12.t3390.t5.t17))
% 25.30/25.53 (step t12.t3390.t5.t19 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3390.t5.t10 t12.t3390.t5.t18))
% 25.30/25.53 (step t12.t3390.t5.t20 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t5.t21 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3390.t5.t19 t12.t3390.t5.t20))
% 25.30/25.53 (step t12.t3390.t5.t22 (cl (= (forall ((A__questionmark_v_40_41 Int)) (or (not (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3390.t5.t6 t12.t3390.t5.t21))
% 25.30/25.53 (step t12.t3390.t5.t23 (cl (= (forall ((A__questionmark_v_40_41 Int)) (not (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3390.t5.t5 t12.t3390.t5.t22))
% 25.30/25.53 (step t12.t3390.t5.t24 (cl (= (not (forall ((A__questionmark_v_40_41 Int)) (not (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3390.t5.t23))
% 25.30/25.53 (step t12.t3390.t5.t25 (cl (= (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_39_40))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3390.t5.t4 t12.t3390.t5.t24))
% 25.30/25.53 (step t12.t3390.t5.t26 (cl (= (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3390.t5.t3 t12.t3390.t5.t25))
% 25.30/25.53 (step t12.t3390.t5.t27 (cl (= (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))))) :rule cong :premises (t12.t3390.t5.t2 t12.t3390.t5.t26))
% 25.30/25.53 (step t12.t3390.t5 (cl (= (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))))))) :rule bind)
% 25.30/25.53 (step t12.t3390.t6 (cl (= (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_39_40 Int)) (not (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t7 (cl (= (forall ((A__questionmark_v_39_40 Int)) (not (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))))) (forall ((A__questionmark_v_39_40 Int)) (or (not (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t8 (cl (= (forall ((A__questionmark_v_39_40 Int)) (or (not (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t9 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t10 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (not true))) :rule cong :premises (t12.t3390.t9))
% 25.30/25.53 (step t12.t3390.t11 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t12 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) false)) :rule trans :premises (t12.t3390.t10 t12.t3390.t11))
% 25.30/25.53 (step t12.t3390.t13 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule refl)
% 25.30/25.53 (step t12.t3390.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3390.t12 t12.t3390.t13))
% 25.30/25.53 (step t12.t3390.t15 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3390.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3390.t14 t12.t3390.t15))
% 25.30/25.53 (step t12.t3390.t17 (cl (= (forall ((A__questionmark_v_39_40 Int)) (or (not (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3390.t8 t12.t3390.t16))
% 25.30/25.53 (step t12.t3390.t18 (cl (= (forall ((A__questionmark_v_39_40 Int)) (not (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3390.t7 t12.t3390.t17))
% 25.30/25.53 (step t12.t3390.t19 (cl (= (not (forall ((A__questionmark_v_39_40 Int)) (not (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3390.t18))
% 25.30/25.53 (step t12.t3390.t20 (cl (= (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_39_40)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i) tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3390.t6 t12.t3390.t19))
% 25.30/25.53 (step t12.t3390.t21 (cl (= (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3390.t5 t12.t3390.t20))
% 25.30/25.53 (step t12.t3390 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))))) :rule bind)
% 25.30/25.53 (step t12.t3391 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3392 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3390 t12.t3391))
% 25.30/25.53 (step t12.t3393 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3392))
% 25.30/25.53 (anchor :step t12.t3394 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o)))
% 25.30/25.53 (step t12.t3394.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (step t12.t3394.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3394.t3 :args ((A__questionmark_v_43_42 Int) (:= A__questionmark_v_43_42 A__questionmark_v_43_42) (A__questionmark_v_41_43 Int) (:= A__questionmark_v_41_43 A__questionmark_v_41_43) (A__questionmark_v_42_44 Int) (:= A__questionmark_v_42_44 A__questionmark_v_42_44)))
% 25.30/25.53 (step t12.t3394.t3.t1 (cl (= A__questionmark_v_43_42 A__questionmark_v_43_42)) :rule refl)
% 25.30/25.53 (step t12.t3394.t3.t2 (cl (= A__questionmark_v_41_43 A__questionmark_v_41_43)) :rule refl)
% 25.30/25.53 (step t12.t3394.t3.t3 (cl (= A__questionmark_v_42_44 A__questionmark_v_42_44)) :rule refl)
% 25.30/25.53 (step t12.t3394.t3.t4 (cl (= (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)))) :rule refl)
% 25.30/25.53 (step t12.t3394.t3.t5 (cl (= (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) :rule refl)
% 25.30/25.53 (step t12.t3394.t3.t6 (cl (= (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) :rule refl)
% 25.30/25.53 (step t12.t3394.t3.t7 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t3.t8 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3394.t3.t7))
% 25.30/25.53 (step t12.t3394.t3.t9 (cl (= (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t3.t10 (cl (= (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t3.t11 (cl (= (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43))) :rule trans :premises (t12.t3394.t3.t9 t12.t3394.t3.t10))
% 25.30/25.53 (step t12.t3394.t3.t12 (cl (= (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t3.t13 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))))) :rule cong :premises (t12.t3394.t3.t12))
% 25.30/25.53 (step t12.t3394.t3.t14 (cl (= (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t3.t15 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43))))) :rule cong :premises (t12.t3394.t3.t8 t12.t3394.t3.t11 t12.t3394.t3.t13 t12.t3394.t3.t14))
% 25.30/25.53 (step t12.t3394.t3.t16 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) :rule cong :premises (t12.t3394.t3.t15))
% 25.30/25.53 (step t12.t3394.t3.t17 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42) (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t3.t18 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))))) :rule cong :premises (t12.t3394.t3.t17))
% 25.30/25.53 (step t12.t3394.t3.t19 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42) (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t3.t20 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42)) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))) :rule cong :premises (t12.t3394.t3.t19))
% 25.30/25.53 (step t12.t3394.t3.t21 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))) (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) :rule cong :premises (t12.t3394.t3.t18 t12.t3394.t3.t20))
% 25.30/25.53 (step t12.t3394.t3.t22 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42)))) (not (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule cong :premises (t12.t3394.t3.t21))
% 25.30/25.53 (step t12.t3394.t3.t23 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) (not (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3394.t3.t16 t12.t3394.t3.t22))
% 25.30/25.53 (step t12.t3394.t3.t24 (cl (= (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42)))))) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) (not (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule cong :premises (t12.t3394.t3.t4 t12.t3394.t3.t5 t12.t3394.t3.t6 t12.t3394.t3.t23))
% 25.30/25.53 (step t12.t3394.t3 (cl (= (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) (not (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))) :rule bind)
% 25.30/25.53 (step t12.t3394.t4 (cl (= (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) (not (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) (not (forall ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (not (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) (not (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t5 (cl (= (forall ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (not (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) (not (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) (forall ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (or (not (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o))) (not (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43))) (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t6 (cl (= (forall ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (or (not (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o))) (not (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43))) (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t7 (cl (= (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t8 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not true))) :rule cong :premises (t12.t3394.t7))
% 25.30/25.53 (step t12.t3394.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t10 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) false)) :rule trans :premises (t12.t3394.t8 t12.t3394.t9))
% 25.30/25.53 (step t12.t3394.t11 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t12 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3394.t11))
% 25.30/25.53 (step t12.t3394.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) false)) :rule trans :premises (t12.t3394.t12 t12.t3394.t9))
% 25.30/25.53 (step t12.t3394.t14 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t15 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3394.t14))
% 25.30/25.53 (step t12.t3394.t16 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) false)) :rule trans :premises (t12.t3394.t15 t12.t3394.t9))
% 25.30/25.53 (step t12.t3394.t17 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule refl)
% 25.30/25.53 (step t12.t3394.t18 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 25.30/25.53 (step t12.t3394.t19 (cl (= (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 25.30/25.53 (step t12.t3394.t20 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t21 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))))) :rule cong :premises (t12.t3394.t20))
% 25.30/25.53 (step t12.t3394.t22 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) :rule refl)
% 25.30/25.53 (step t12.t3394.t23 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule cong :premises (t12.t3394.t17 t12.t3394.t18 t12.t3394.t19 t12.t3394.t21 t12.t3394.t22))
% 25.30/25.53 (step t12.t3394.t24 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3394.t10 t12.t3394.t13 t12.t3394.t16 t12.t3394.t23))
% 25.30/25.53 (step t12.t3394.t25 (cl (= (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3394.t26 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3394.t24 t12.t3394.t25))
% 25.30/25.53 (step t12.t3394.t27 (cl (= (forall ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (or (not (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o))) (not (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43))) (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3394.t6 t12.t3394.t26))
% 25.30/25.53 (step t12.t3394.t28 (cl (= (forall ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (not (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) (not (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3394.t5 t12.t3394.t27))
% 25.30/25.53 (step t12.t3394.t29 (cl (= (not (forall ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (not (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) (not (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3394.t28))
% 25.30/25.53 (step t12.t3394.t30 (cl (= (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_41_43) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))) (not (or (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_43_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule trans :premises (t12.t3394.t4 t12.t3394.t29))
% 25.30/25.53 (step t12.t3394.t31 (cl (= (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule trans :premises (t12.t3394.t3 t12.t3394.t30))
% 25.30/25.53 (step t12.t3394 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule bind)
% 25.30/25.53 (step t12.t3395 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3396 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3394 t12.t3395))
% 25.30/25.53 (step t12.t3397 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3396))
% 25.30/25.53 (anchor :step t12.t3398 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1)))
% 25.30/25.53 (step t12.t3398.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3398.t2 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 25.30/25.53 (step t12.t3398.t3 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3398.t4 :args ((A__questionmark_v_44_45 Int) (:= A__questionmark_v_44_45 A__questionmark_v_44_45) (A__questionmark_v_45_46 Int) (:= A__questionmark_v_45_46 A__questionmark_v_45_46)))
% 25.30/25.53 (step t12.t3398.t4.t1 (cl (= A__questionmark_v_44_45 A__questionmark_v_44_45)) :rule refl)
% 25.30/25.53 (step t12.t3398.t4.t2 (cl (= A__questionmark_v_45_46 A__questionmark_v_45_46)) :rule refl)
% 25.30/25.53 (step t12.t3398.t4.t3 (cl (= (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) :rule refl)
% 25.30/25.53 (step t12.t3398.t4.t4 (cl (= (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) :rule refl)
% 25.30/25.53 (step t12.t3398.t4.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t4.t6 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3398.t4.t5))
% 25.30/25.53 (step t12.t3398.t4.t7 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t4.t8 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t4.t9 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3398.t4.t7 t12.t3398.t4.t8))
% 25.30/25.53 (step t12.t3398.t4.t10 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t4.t11 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t4.t12 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule trans :premises (t12.t3398.t4.t10 t12.t3398.t4.t11))
% 25.30/25.53 (step t12.t3398.t4.t13 (cl (= (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) :rule cong :premises (t12.t3398.t4.t12))
% 25.30/25.53 (step t12.t3398.t4.t14 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t4.t15 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))))) :rule cong :premises (t12.t3398.t4.t14))
% 25.30/25.53 (step t12.t3398.t4.t16 (cl (= (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t4.t17 (cl (= (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t4.t18 (cl (= (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45))) :rule trans :premises (t12.t3398.t4.t16 t12.t3398.t4.t17))
% 25.30/25.53 (step t12.t3398.t4.t19 (cl (= (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t4.t20 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))))) :rule cong :premises (t12.t3398.t4.t19))
% 25.30/25.53 (step t12.t3398.t4.t21 (cl (= (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t4.t22 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45))))) :rule cong :premises (t12.t3398.t4.t6 t12.t3398.t4.t9 t12.t3398.t4.t13 t12.t3398.t4.t15 t12.t3398.t4.t18 t12.t3398.t4.t20 t12.t3398.t4.t21))
% 25.30/25.53 (step t12.t3398.t4.t23 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) :rule cong :premises (t12.t3398.t4.t22))
% 25.30/25.53 (step t12.t3398.t4.t24 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))) :rule refl)
% 25.30/25.53 (step t12.t3398.t4.t25 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) :rule cong :premises (t12.t3398.t4.t23 t12.t3398.t4.t24))
% 25.30/25.53 (step t12.t3398.t4.t26 (cl (= (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule cong :premises (t12.t3398.t4.t3 t12.t3398.t4.t4 t12.t3398.t4.t25))
% 25.30/25.53 (step t12.t3398.t4 (cl (= (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule bind)
% 25.30/25.53 (step t12.t3398.t5 (cl (= (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (not (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t6 (cl (= (forall ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (not (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (forall ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (or (not (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t7 (cl (= (forall ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (or (not (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t8 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t9 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3398.t8))
% 25.30/25.53 (step t12.t3398.t10 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t11 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) false)) :rule trans :premises (t12.t3398.t9 t12.t3398.t10))
% 25.30/25.53 (step t12.t3398.t12 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3398.t12))
% 25.30/25.53 (step t12.t3398.t14 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) false)) :rule trans :premises (t12.t3398.t13 t12.t3398.t10))
% 25.30/25.53 (step t12.t3398.t15 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule refl)
% 25.30/25.53 (step t12.t3398.t16 (cl (= (not (= tptp.nullObject A__questionmark_o)) (not (= tptp.nullObject A__questionmark_o)))) :rule refl)
% 25.30/25.53 (step t12.t3398.t17 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule refl)
% 25.30/25.53 (step t12.t3398.t18 (cl (= (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)))) :rule refl)
% 25.30/25.53 (step t12.t3398.t19 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 25.30/25.53 (step t12.t3398.t20 (cl (= (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 25.30/25.53 (step t12.t3398.t21 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t22 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))))) :rule cong :premises (t12.t3398.t21))
% 25.30/25.53 (step t12.t3398.t23 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) :rule refl)
% 25.30/25.53 (step t12.t3398.t24 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule cong :premises (t12.t3398.t15 t12.t3398.t16 t12.t3398.t17 t12.t3398.t18 t12.t3398.t19 t12.t3398.t20 t12.t3398.t22 t12.t3398.t23))
% 25.30/25.53 (step t12.t3398.t25 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule cong :premises (t12.t3398.t11 t12.t3398.t14 t12.t3398.t24))
% 25.30/25.53 (step t12.t3398.t26 (cl (= (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3398.t27 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule trans :premises (t12.t3398.t25 t12.t3398.t26))
% 25.30/25.53 (step t12.t3398.t28 (cl (= (forall ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (or (not (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule trans :premises (t12.t3398.t7 t12.t3398.t27))
% 25.30/25.53 (step t12.t3398.t29 (cl (= (forall ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (not (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule trans :premises (t12.t3398.t6 t12.t3398.t28))
% 25.30/25.53 (step t12.t3398.t30 (cl (= (not (forall ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (not (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule cong :premises (t12.t3398.t29))
% 25.30/25.53 (step t12.t3398.t31 (cl (= (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_44_45) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule trans :premises (t12.t3398.t5 t12.t3398.t30))
% 25.30/25.53 (step t12.t3398.t32 (cl (= (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule trans :premises (t12.t3398.t4 t12.t3398.t31))
% 25.30/25.53 (step t12.t3398 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))))) :rule bind)
% 25.30/25.53 (step t12.t3399 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3400 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule trans :premises (t12.t3398 t12.t3399))
% 25.30/25.53 (step t12.t3401 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule cong :premises (t12.t3400))
% 25.30/25.53 (anchor :step t12.t3402 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1)))
% 25.30/25.53 (step t12.t3402.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 25.30/25.53 (step t12.t3402.t2 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3402.t3 :args ((A__questionmark_v_48_47 Int) (:= A__questionmark_v_48_47 A__questionmark_v_48_47)))
% 25.30/25.53 (step t12.t3402.t3.t1 (cl (= A__questionmark_v_48_47 A__questionmark_v_48_47)) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t2 (cl (= (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.53 (anchor :step t12.t3402.t3.t3 :args ((A__questionmark_v_49_48 Int) (:= A__questionmark_v_49_48 A__questionmark_v_49_48) (A__questionmark_v_50_49 Int) (:= A__questionmark_v_50_49 A__questionmark_v_50_49) (A__questionmark_v_46_50 Int) (:= A__questionmark_v_46_50 A__questionmark_v_46_50) (A__questionmark_v_47_51 Int) (:= A__questionmark_v_47_51 A__questionmark_v_47_51)))
% 25.30/25.53 (step t12.t3402.t3.t3.t1 (cl (= A__questionmark_v_49_48 A__questionmark_v_49_48)) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t3.t2 (cl (= A__questionmark_v_50_49 A__questionmark_v_50_49)) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t3.t3 (cl (= A__questionmark_v_46_50 A__questionmark_v_46_50)) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t3.t4 (cl (= A__questionmark_v_47_51 A__questionmark_v_47_51)) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t3.t5 (cl (= (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t3.t6 (cl (= (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t3.t7 (cl (= (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t3.t8 (cl (= (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t3.t9 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t10 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3402.t3.t3.t9))
% 25.30/25.53 (step t12.t3402.t3.t3.t11 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t12 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t13 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3402.t3.t3.t11 t12.t3402.t3.t3.t12))
% 25.30/25.53 (step t12.t3402.t3.t3.t14 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t15 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t16 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule trans :premises (t12.t3402.t3.t3.t14 t12.t3402.t3.t3.t15))
% 25.30/25.53 (step t12.t3402.t3.t3.t17 (cl (= (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) :rule cong :premises (t12.t3402.t3.t3.t16))
% 25.30/25.53 (step t12.t3402.t3.t3.t18 (cl (= (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t19 (cl (= (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t20 (cl (= (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50))) :rule trans :premises (t12.t3402.t3.t3.t18 t12.t3402.t3.t3.t19))
% 25.30/25.53 (step t12.t3402.t3.t3.t21 (cl (= (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t22 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))))) :rule cong :premises (t12.t3402.t3.t3.t21))
% 25.30/25.53 (step t12.t3402.t3.t3.t23 (cl (= (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t24 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50))))) :rule cong :premises (t12.t3402.t3.t3.t10 t12.t3402.t3.t3.t13 t12.t3402.t3.t3.t17 t12.t3402.t3.t3.t20 t12.t3402.t3.t3.t22 t12.t3402.t3.t3.t23))
% 25.30/25.53 (step t12.t3402.t3.t3.t25 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) :rule cong :premises (t12.t3402.t3.t3.t24))
% 25.30/25.53 (step t12.t3402.t3.t3.t26 (cl (= (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (= A__questionmark_v_48_47 tptp.nullObject))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t27 (cl (= (= A__questionmark_v_48_47 tptp.nullObject) (= tptp.nullObject A__questionmark_v_48_47))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t28 (cl (= (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_48_47))) :rule trans :premises (t12.t3402.t3.t3.t26 t12.t3402.t3.t3.t27))
% 25.30/25.53 (step t12.t3402.t3.t3.t29 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t30 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t31 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated)))) :rule trans :premises (t12.t3402.t3.t3.t29 t12.t3402.t3.t3.t30))
% 25.30/25.53 (step t12.t3402.t3.t3.t32 (cl (= (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))))) :rule cong :premises (t12.t3402.t3.t3.t31))
% 25.30/25.53 (step t12.t3402.t3.t3.t33 (cl (= (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t34 (cl (= (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t3.t35 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))))) :rule cong :premises (t12.t3402.t3.t3.t34))
% 25.30/25.53 (step t12.t3402.t3.t3.t36 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t3.t37 (cl (= (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))) (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))) :rule cong :premises (t12.t3402.t3.t3.t33 t12.t3402.t3.t3.t35 t12.t3402.t3.t3.t36))
% 25.30/25.53 (step t12.t3402.t3.t3.t38 (cl (= (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))) :rule cong :premises (t12.t3402.t3.t3.t37))
% 25.30/25.53 (step t12.t3402.t3.t3.t39 (cl (= (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))) :rule cong :premises (t12.t3402.t3.t3.t28 t12.t3402.t3.t3.t32 t12.t3402.t3.t3.t38))
% 25.30/25.53 (step t12.t3402.t3.t3.t40 (cl (= (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))) (not (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))) :rule cong :premises (t12.t3402.t3.t3.t39))
% 25.30/25.53 (step t12.t3402.t3.t3.t41 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) (not (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))) :rule cong :premises (t12.t3402.t3.t3.t25 t12.t3402.t3.t3.t40))
% 25.30/25.53 (step t12.t3402.t3.t3.t42 (cl (= (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) (not (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))))) :rule cong :premises (t12.t3402.t3.t3.t5 t12.t3402.t3.t3.t6 t12.t3402.t3.t3.t7 t12.t3402.t3.t3.t8 t12.t3402.t3.t3.t41))
% 25.30/25.53 (step t12.t3402.t3.t3 (cl (= (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) (not (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))) :rule bind)
% 25.30/25.53 (step t12.t3402.t3.t4 (cl (= (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) (not (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))) (not (forall ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (not (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) (not (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t5 (cl (= (forall ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (not (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) (not (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))))) (forall ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (or (not (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef))) (not (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t6 (cl (= (forall ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (or (not (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef))) (not (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t7 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t8 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3402.t3.t7))
% 25.30/25.53 (step t12.t3402.t3.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t10 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) false)) :rule trans :premises (t12.t3402.t3.t8 t12.t3402.t3.t9))
% 25.30/25.53 (step t12.t3402.t3.t11 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t12 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3402.t3.t11))
% 25.30/25.53 (step t12.t3402.t3.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef))) false)) :rule trans :premises (t12.t3402.t3.t12 t12.t3402.t3.t9))
% 25.30/25.53 (step t12.t3402.t3.t14 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3402.t3.t14))
% 25.30/25.53 (step t12.t3402.t3.t16 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) false)) :rule trans :premises (t12.t3402.t3.t15 t12.t3402.t3.t9))
% 25.30/25.53 (step t12.t3402.t3.t17 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t18 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3402.t3.t17))
% 25.30/25.53 (step t12.t3402.t3.t19 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) false)) :rule trans :premises (t12.t3402.t3.t18 t12.t3402.t3.t9))
% 25.30/25.53 (step t12.t3402.t3.t20 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t21 (cl (= (not (= tptp.nullObject A__questionmark_o)) (not (= tptp.nullObject A__questionmark_o)))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t22 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t23 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t24 (cl (= (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t25 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t26 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))))) :rule cong :premises (t12.t3402.t3.t25))
% 25.30/25.53 (step t12.t3402.t3.t27 (cl (= (= tptp.nullObject A__questionmark_v_48_47) (= tptp.nullObject A__questionmark_v_48_47))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t28 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t29 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t30 (cl (= (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))))) :rule refl)
% 25.30/25.53 (step t12.t3402.t3.t31 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t32 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))) :rule cong :premises (t12.t3402.t3.t31))
% 25.30/25.53 (step t12.t3402.t3.t33 (cl (= (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))) :rule cong :premises (t12.t3402.t3.t29 t12.t3402.t3.t30 t12.t3402.t3.t32))
% 25.30/25.53 (step t12.t3402.t3.t34 (cl (= (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)))))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))) :rule cong :premises (t12.t3402.t3.t27 t12.t3402.t3.t28 t12.t3402.t3.t33))
% 25.30/25.53 (step t12.t3402.t3.t35 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))) :rule cong :premises (t12.t3402.t3.t20 t12.t3402.t3.t21 t12.t3402.t3.t22 t12.t3402.t3.t23 t12.t3402.t3.t24 t12.t3402.t3.t26 t12.t3402.t3.t34))
% 25.30/25.53 (step t12.t3402.t3.t36 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)))))))) (or false false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))))) :rule cong :premises (t12.t3402.t3.t10 t12.t3402.t3.t13 t12.t3402.t3.t16 t12.t3402.t3.t19 t12.t3402.t3.t35))
% 25.30/25.53 (step t12.t3402.t3.t37 (cl (= (or false false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t3.t38 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3402.t3.t36 t12.t3402.t3.t37))
% 25.30/25.53 (step t12.t3402.t3.t39 (cl (= (forall ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (or (not (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef))) (not (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3402.t3.t6 t12.t3402.t3.t38))
% 25.30/25.53 (step t12.t3402.t3.t40 (cl (= (forall ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (not (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) (not (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3402.t3.t5 t12.t3402.t3.t39))
% 25.30/25.53 (step t12.t3402.t3.t41 (cl (= (not (forall ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (not (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) (not (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))))) :rule cong :premises (t12.t3402.t3.t40))
% 25.30/25.53 (step t12.t3402.t3.t42 (cl (= (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_46_50) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))) (not (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_49_48) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))))) :rule trans :premises (t12.t3402.t3.t4 t12.t3402.t3.t41))
% 25.30/25.53 (step t12.t3402.t3.t43 (cl (= (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))))) :rule trans :premises (t12.t3402.t3.t3 t12.t3402.t3.t42))
% 25.30/25.53 (step t12.t3402.t3.t44 (cl (= (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))))) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))))) :rule cong :premises (t12.t3402.t3.t2 t12.t3402.t3.t43))
% 25.30/25.53 (step t12.t3402.t3 (cl (= (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))))))) :rule bind)
% 25.30/25.53 (step t12.t3402.t4 (cl (= (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))))) (not (forall ((A__questionmark_v_48_47 Int)) (not (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t5 (cl (= (forall ((A__questionmark_v_48_47 Int)) (not (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))))) (forall ((A__questionmark_v_48_47 Int)) (or (not (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t6 (cl (= (forall ((A__questionmark_v_48_47 Int)) (or (not (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t7 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t8 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (not true))) :rule cong :premises (t12.t3402.t7))
% 25.30/25.53 (step t12.t3402.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t10 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) false)) :rule trans :premises (t12.t3402.t8 t12.t3402.t9))
% 25.30/25.53 (step t12.t3402.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule refl)
% 25.30/25.53 (step t12.t3402.t12 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule cong :premises (t12.t3402.t10 t12.t3402.t11))
% 25.30/25.53 (step t12.t3402.t13 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3402.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3402.t12 t12.t3402.t13))
% 25.30/25.53 (step t12.t3402.t15 (cl (= (forall ((A__questionmark_v_48_47 Int)) (or (not (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3402.t6 t12.t3402.t14))
% 25.30/25.53 (step t12.t3402.t16 (cl (= (forall ((A__questionmark_v_48_47 Int)) (not (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3402.t5 t12.t3402.t15))
% 25.30/25.53 (step t12.t3402.t17 (cl (= (not (forall ((A__questionmark_v_48_47 Int)) (not (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule cong :premises (t12.t3402.t16))
% 25.30/25.53 (step t12.t3402.t18 (cl (= (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_48_47) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef) tptp.localinv))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule trans :premises (t12.t3402.t4 t12.t3402.t17))
% 25.30/25.53 (step t12.t3402.t19 (cl (= (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule trans :premises (t12.t3402.t3 t12.t3402.t18))
% 25.30/25.53 (step t12.t3402 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))))))) (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))))) :rule bind)
% 25.30/25.53 (step t12.t3403 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3404 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48)))))))))))) (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3402 t12.t3403))
% 25.30/25.53 (step t12.t3405 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule cong :premises (t12.t3404))
% 25.30/25.53 (anchor :step t12.t3406 :args ((A__questionmark_value Int) (:= A__questionmark_value A__questionmark_value) (A__questionmark_typ Int) (:= A__questionmark_typ A__questionmark_typ) (A__questionmark_occurrence Int) (:= A__questionmark_occurrence A__questionmark_occurrence) (A__questionmark_activity Int) (:= A__questionmark_activity A__questionmark_activity)))
% 25.30/25.53 (step t12.t3406.t1 (cl (= A__questionmark_value A__questionmark_value)) :rule refl)
% 25.30/25.53 (step t12.t3406.t2 (cl (= A__questionmark_typ A__questionmark_typ)) :rule refl)
% 25.30/25.53 (step t12.t3406.t3 (cl (= A__questionmark_occurrence A__questionmark_occurrence)) :rule refl)
% 25.30/25.53 (step t12.t3406.t4 (cl (= A__questionmark_activity A__questionmark_activity)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3406.t5 :args ((A__questionmark_v_51_52 Int) (:= A__questionmark_v_51_52 A__questionmark_v_51_52)))
% 25.30/25.53 (step t12.t3406.t5.t1 (cl (= A__questionmark_v_51_52 A__questionmark_v_51_52)) :rule refl)
% 25.30/25.53 (step t12.t3406.t5.t2 (cl (= (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) :rule refl)
% 25.30/25.53 (step t12.t3406.t5.t3 (cl (= (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52) (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3406.t5.t4 (cl (= (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))))) :rule cong :premises (t12.t3406.t5.t3))
% 25.30/25.53 (step t12.t3406.t5.t5 (cl (= (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ) (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3406.t5.t6 (cl (= (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52))))) :rule cong :premises (t12.t3406.t5.t5))
% 25.30/25.53 (step t12.t3406.t5.t7 (cl (= (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ))) (or (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52)))))) :rule cong :premises (t12.t3406.t5.t4 t12.t3406.t5.t6))
% 25.30/25.53 (step t12.t3406.t5.t8 (cl (= (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))) (not (or (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52))))))) :rule cong :premises (t12.t3406.t5.t7))
% 25.30/25.53 (step t12.t3406.t5.t9 (cl (= (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ))))) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52)))))))) :rule cong :premises (t12.t3406.t5.t2 t12.t3406.t5.t8))
% 25.30/25.53 (step t12.t3406.t5 (cl (= (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52))))))))) :rule bind)
% 25.30/25.53 (step t12.t3406.t6 (cl (= (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52))))))) (not (forall ((A__questionmark_v_51_52 Int)) (not (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3406.t7 (cl (= (forall ((A__questionmark_v_51_52 Int)) (not (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52)))))))) (forall ((A__questionmark_v_51_52 Int)) (or (not (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3406.t8 (cl (= (forall ((A__questionmark_v_51_52 Int)) (or (not (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52))))) (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3406.t9 (cl (= (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3406.t10 (cl (= (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not true))) :rule cong :premises (t12.t3406.t9))
% 25.30/25.53 (step t12.t3406.t11 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3406.t12 (cl (= (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) false)) :rule trans :premises (t12.t3406.t10 t12.t3406.t11))
% 25.30/25.53 (step t12.t3406.t13 (cl (= (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))) :rule refl)
% 25.30/25.53 (step t12.t3406.t14 (cl (= (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))) :rule refl)
% 25.30/25.53 (step t12.t3406.t15 (cl (= (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (or false (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule cong :premises (t12.t3406.t12 t12.t3406.t13 t12.t3406.t14))
% 25.30/25.53 (step t12.t3406.t16 (cl (= (or false (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3406.t17 (cl (= (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule trans :premises (t12.t3406.t15 t12.t3406.t16))
% 25.30/25.53 (step t12.t3406.t18 (cl (= (forall ((A__questionmark_v_51_52 Int)) (or (not (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52))))) (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule trans :premises (t12.t3406.t8 t12.t3406.t17))
% 25.30/25.53 (step t12.t3406.t19 (cl (= (forall ((A__questionmark_v_51_52 Int)) (not (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52)))))))) (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule trans :premises (t12.t3406.t7 t12.t3406.t18))
% 25.30/25.53 (step t12.t3406.t20 (cl (= (not (forall ((A__questionmark_v_51_52 Int)) (not (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52))))))))) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))))) :rule cong :premises (t12.t3406.t19))
% 25.30/25.53 (step t12.t3406.t21 (cl (= (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_51_52 (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_51_52))))))) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))))) :rule trans :premises (t12.t3406.t6 t12.t3406.t20))
% 25.30/25.53 (step t12.t3406.t22 (cl (= (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))))) :rule trans :premises (t12.t3406.t5 t12.t3406.t21))
% 25.30/25.53 (step t12.t3406 (cl (= (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ))))))) (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))))) :rule bind)
% 25.30/25.53 (step t12.t3407 (cl (= (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (and (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3408 (cl (= (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (and (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3409 (cl (= (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693))))))) :rule trans :premises (t12.t3407 t12.t3408))
% 25.30/25.53 (step t12.t3410 (cl (= (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ))))))) (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693))))))) :rule trans :premises (t12.t3406 t12.t3409))
% 25.30/25.53 (step t12.t3411 (cl (= (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))))) :rule cong :premises (t12.t3410))
% 25.30/25.53 (anchor :step t12.t3412 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_typ Int) (:= A__questionmark_typ A__questionmark_typ) (A__questionmark_occurrence Int) (:= A__questionmark_occurrence A__questionmark_occurrence) (A__questionmark_activity Int) (:= A__questionmark_activity A__questionmark_activity)))
% 25.30/25.53 (step t12.t3412.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3412.t2 (cl (= A__questionmark_typ A__questionmark_typ)) :rule refl)
% 25.30/25.53 (step t12.t3412.t3 (cl (= A__questionmark_occurrence A__questionmark_occurrence)) :rule refl)
% 25.30/25.53 (step t12.t3412.t4 (cl (= A__questionmark_activity A__questionmark_activity)) :rule refl)
% 25.30/25.53 (step t12.t3412.t5 (cl (= (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3412.t6 (cl (= (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)))))) :rule cong :premises (t12.t3412.t5))
% 25.30/25.53 (step t12.t3412.t7 (cl (= (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3412.t8 (cl (= (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)) (=> (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) :rule cong :premises (t12.t3412.t6 t12.t3412.t7))
% 25.30/25.53 (step t12.t3412 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3))) (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))) :rule bind)
% 25.30/25.53 (step t12.t3413 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3414 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3))) (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))) :rule trans :premises (t12.t3412 t12.t3413))
% 25.30/25.53 (step t12.t3415 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule cong :premises (t12.t3414))
% 25.30/25.53 (anchor :step t12.t3416 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p)))
% 25.30/25.53 (step t12.t3416.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3416.t2 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 25.30/25.53 (step t12.t3416.t3 (cl (= (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3416 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3)) (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)))))) :rule bind)
% 25.30/25.53 (step t12.t3417 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))))) :rule cong :premises (t12.t3416))
% 25.30/25.53 (anchor :step t12.t3418 :args ((A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p)))
% 25.30/25.53 (step t12.t3418.t1 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 25.30/25.53 (step t12.t3418.t2 (cl (= (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p))))) :rule all_simplify)
% 25.30/25.53 (anchor :step t12.t3418.t3 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3)))
% 25.30/25.53 (step t12.t3418.t3.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 25.30/25.53 (step t12.t3418.t3.t2 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3418.t3.t3 :args ((A__questionmark_v_52_53 Int) (:= A__questionmark_v_52_53 A__questionmark_v_52_53)))
% 25.30/25.53 (step t12.t3418.t3.t3.t1 (cl (= A__questionmark_v_52_53 A__questionmark_v_52_53)) :rule refl)
% 25.30/25.53 (step t12.t3418.t3.t3.t2 (cl (= (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)))) :rule refl)
% 25.30/25.53 (anchor :step t12.t3418.t3.t3.t3 :args ((A__questionmark_v_53_54 Int) (:= A__questionmark_v_53_54 A__questionmark_v_53_54)))
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t1 (cl (= A__questionmark_v_53_54 A__questionmark_v_53_54)) :rule refl)
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t2 (cl (= (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)))) :rule refl)
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t4 (cl (= (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54) (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t5 (cl (= (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))))) :rule cong :premises (t12.t3418.t3.t3.t3.t4))
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t6 (cl (= (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54) (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t7 (cl (= (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54)) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))) :rule cong :premises (t12.t3418.t3.t3.t3.t6))
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t8 (cl (= (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))) (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))) :rule cong :premises (t12.t3418.t3.t3.t3.t5 t12.t3418.t3.t3.t3.t7))
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t9 (cl (= (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54)))) (not (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))) :rule cong :premises (t12.t3418.t3.t3.t3.t8))
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t10 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))) :rule cong :premises (t12.t3418.t3.t3.t3.t3 t12.t3418.t3.t3.t3.t9))
% 25.30/25.53 (step t12.t3418.t3.t3.t3.t11 (cl (= (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54)))))) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))))) :rule cong :premises (t12.t3418.t3.t3.t3.t2 t12.t3418.t3.t3.t3.t10))
% 25.30/25.53 (step t12.t3418.t3.t3.t3 (cl (= (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))))) :rule bind)
% 25.30/25.53 (step t12.t3418.t3.t3.t4 (cl (= (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))) (not (forall ((A__questionmark_v_53_54 Int)) (not (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t3.t5 (cl (= (forall ((A__questionmark_v_53_54 Int)) (not (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))))) (forall ((A__questionmark_v_53_54 Int)) (or (not (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t3.t6 (cl (= (forall ((A__questionmark_v_53_54 Int)) (or (not (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.typeof A__questionmark_v_52_53))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t3.t7 (cl (= (= (tptp.typeof A__questionmark_v_52_53) (tptp.typeof A__questionmark_v_52_53)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t3.t8 (cl (= (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.typeof A__questionmark_v_52_53))) (not true))) :rule cong :premises (t12.t3418.t3.t3.t7))
% 25.30/25.53 (step t12.t3418.t3.t3.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t3.t10 (cl (= (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.typeof A__questionmark_v_52_53))) false)) :rule trans :premises (t12.t3418.t3.t3.t8 t12.t3418.t3.t3.t9))
% 25.30/25.53 (step t12.t3418.t3.t3.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))) :rule refl)
% 25.30/25.53 (step t12.t3418.t3.t3.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.typeof A__questionmark_v_52_53))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))) :rule cong :premises (t12.t3418.t3.t3.t10 t12.t3418.t3.t3.t11))
% 25.30/25.53 (step t12.t3418.t3.t3.t13 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t3.t14 (cl (= (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.typeof A__questionmark_v_52_53))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))) :rule trans :premises (t12.t3418.t3.t3.t12 t12.t3418.t3.t3.t13))
% 25.30/25.53 (step t12.t3418.t3.t3.t15 (cl (= (forall ((A__questionmark_v_53_54 Int)) (or (not (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))) :rule trans :premises (t12.t3418.t3.t3.t6 t12.t3418.t3.t3.t14))
% 25.30/25.53 (step t12.t3418.t3.t3.t16 (cl (= (forall ((A__questionmark_v_53_54 Int)) (not (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))) :rule trans :premises (t12.t3418.t3.t3.t5 t12.t3418.t3.t3.t15))
% 25.30/25.53 (step t12.t3418.t3.t3.t17 (cl (= (not (forall ((A__questionmark_v_53_54 Int)) (not (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))) :rule cong :premises (t12.t3418.t3.t3.t16))
% 25.30/25.53 (step t12.t3418.t3.t3.t18 (cl (= (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= A__questionmark_v_53_54 (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))) :rule trans :premises (t12.t3418.t3.t3.t4 t12.t3418.t3.t3.t17))
% 25.30/25.53 (step t12.t3418.t3.t3.t19 (cl (= (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))) :rule trans :premises (t12.t3418.t3.t3.t3 t12.t3418.t3.t3.t18))
% 25.30/25.53 (step t12.t3418.t3.t3.t20 (cl (= (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54)))))))) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))))) :rule cong :premises (t12.t3418.t3.t3.t2 t12.t3418.t3.t3.t19))
% 25.30/25.53 (step t12.t3418.t3.t3 (cl (= (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))))) :rule bind)
% 25.30/25.53 (step t12.t3418.t3.t4 (cl (= (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))) (not (forall ((A__questionmark_v_52_53 Int)) (not (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t5 (cl (= (forall ((A__questionmark_v_52_53 Int)) (not (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))))) (forall ((A__questionmark_v_52_53 Int)) (or (not (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t6 (cl (= (forall ((A__questionmark_v_52_53 Int)) (or (not (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))) (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t7 (cl (= (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t8 (cl (= (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (not true))) :rule cong :premises (t12.t3418.t3.t7))
% 25.30/25.53 (step t12.t3418.t3.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t10 (cl (= (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) false)) :rule trans :premises (t12.t3418.t3.t8 t12.t3418.t3.t9))
% 25.30/25.53 (step t12.t3418.t3.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule refl)
% 25.30/25.53 (step t12.t3418.t3.t12 (cl (= (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule cong :premises (t12.t3418.t3.t10 t12.t3418.t3.t11))
% 25.30/25.53 (step t12.t3418.t3.t13 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t3.t14 (cl (= (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3418.t3.t12 t12.t3418.t3.t13))
% 25.30/25.53 (step t12.t3418.t3.t15 (cl (= (forall ((A__questionmark_v_52_53 Int)) (or (not (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3418.t3.t6 t12.t3418.t3.t14))
% 25.30/25.53 (step t12.t3418.t3.t16 (cl (= (forall ((A__questionmark_v_52_53 Int)) (not (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3418.t3.t5 t12.t3418.t3.t15))
% 25.30/25.53 (step t12.t3418.t3.t17 (cl (= (not (forall ((A__questionmark_v_52_53 Int)) (not (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule cong :premises (t12.t3418.t3.t16))
% 25.30/25.53 (step t12.t3418.t3.t18 (cl (= (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_52_53) (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule trans :premises (t12.t3418.t3.t4 t12.t3418.t3.t17))
% 25.30/25.53 (step t12.t3418.t3.t19 (cl (= (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule trans :premises (t12.t3418.t3.t3 t12.t3418.t3.t18))
% 25.30/25.53 (step t12.t3418.t3 (cl (= (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54)))))))))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))))) :rule bind)
% 25.30/25.53 (step t12.t3418.t4 (cl (= (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3418.t5 (cl (= (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54)))))))))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3418.t3 t12.t3418.t4))
% 25.30/25.53 (step t12.t3418.t6 (cl (= (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))))) (=> (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule cong :premises (t12.t3418.t2 t12.t3418.t5))
% 25.30/25.53 (step t12.t3418 (cl (= (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54)))))))))))) (forall ((A__questionmark_p Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))))) :rule bind)
% 25.30/25.53 (step t12.t3419 (cl (= (forall ((A__questionmark_p Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) (forall ((A__questionmark_p Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3420 (cl (= (forall ((A__questionmark_p Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.53 (anchor :step t12.t3421 :args ((A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p) (BOUND_VARIABLE_13782 Int) (:= BOUND_VARIABLE_13782 BOUND_VARIABLE_13782) (BOUND_VARIABLE_13780 Int) (:= BOUND_VARIABLE_13780 BOUND_VARIABLE_13780)))
% 25.30/25.53 (step t12.t3421.t1 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 25.30/25.53 (step t12.t3421.t2 (cl (= BOUND_VARIABLE_13782 BOUND_VARIABLE_13782)) :rule refl)
% 25.30/25.53 (step t12.t3421.t3 (cl (= BOUND_VARIABLE_13780 BOUND_VARIABLE_13780)) :rule refl)
% 25.30/25.53 (step t12.t3421.t4 (cl (= (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3421 (cl (= (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv))))))) :rule bind)
% 25.30/25.53 (step t12.t3422 (cl (= (forall ((A__questionmark_p Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3420 t12.t3421))
% 25.30/25.53 (step t12.t3423 (cl (= (forall ((A__questionmark_p Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3419 t12.t3422))
% 25.30/25.53 (step t12.t3424 (cl (= (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54)))))))))))) (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3418 t12.t3423))
% 25.30/25.53 (step t12.t3425 (cl (= (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))))) :rule cong :premises (t12.t3424))
% 25.30/25.53 (anchor :step t12.t3426 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p)))
% 25.30/25.53 (step t12.t3426.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3426.t2 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3426.t3 :args ((A__questionmark_v_54_55 Int) (:= A__questionmark_v_54_55 A__questionmark_v_54_55)))
% 25.30/25.53 (step t12.t3426.t3.t1 (cl (= A__questionmark_v_54_55 A__questionmark_v_54_55)) :rule refl)
% 25.30/25.53 (step t12.t3426.t3.t2 (cl (= (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)))) :rule refl)
% 25.30/25.53 (step t12.t3426.t3.t3 (cl (= (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3426.t3.t4 (cl (= (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))))) :rule cong :premises (t12.t3426.t3.t3))
% 25.30/25.53 (step t12.t3426.t3.t5 (cl (= (= A__questionmark_v_54_55 A__questionmark_p) (= A__questionmark_p A__questionmark_v_54_55))) :rule all_simplify)
% 25.30/25.53 (step t12.t3426.t3.t6 (cl (= (not (= A__questionmark_v_54_55 A__questionmark_p)) (not (= A__questionmark_p A__questionmark_v_54_55)))) :rule cong :premises (t12.t3426.t3.t5))
% 25.30/25.53 (step t12.t3426.t3.t7 (cl (= (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p))) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55))))) :rule cong :premises (t12.t3426.t3.t4 t12.t3426.t3.t6))
% 25.30/25.53 (step t12.t3426.t3.t8 (cl (= (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55)))))) :rule cong :premises (t12.t3426.t3.t7))
% 25.30/25.53 (step t12.t3426.t3.t9 (cl (= (= A__questionmark_x_3 A__questionmark_p) (= A__questionmark_x_3 A__questionmark_p))) :rule refl)
% 25.30/25.53 (step t12.t3426.t3.t10 (cl (= (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55)))) (= A__questionmark_x_3 A__questionmark_p)))) :rule cong :premises (t12.t3426.t3.t8 t12.t3426.t3.t9))
% 25.30/25.53 (step t12.t3426.t3.t11 (cl (= (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p))) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55)))) (= A__questionmark_x_3 A__questionmark_p))))) :rule cong :premises (t12.t3426.t3.t2 t12.t3426.t3.t10))
% 25.30/25.53 (step t12.t3426.t3 (cl (= (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55)))) (= A__questionmark_x_3 A__questionmark_p)))))) :rule bind)
% 25.30/25.53 (step t12.t3426.t4 (cl (= (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55)))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_v_54_55 Int)) (not (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55)))) (= A__questionmark_x_3 A__questionmark_p)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3426.t5 (cl (= (forall ((A__questionmark_v_54_55 Int)) (not (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55)))) (= A__questionmark_x_3 A__questionmark_p))))) (forall ((A__questionmark_v_54_55 Int)) (or (not (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|)) (= A__questionmark_p A__questionmark_v_54_55) (not (= A__questionmark_x_3 A__questionmark_p))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3426.t6 (cl (= (forall ((A__questionmark_v_54_55 Int)) (or (not (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|)) (= A__questionmark_p A__questionmark_v_54_55) (not (= A__questionmark_x_3 A__questionmark_p))))) (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3426.t7 (cl (= (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3426.t8 (cl (= (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (not true))) :rule cong :premises (t12.t3426.t7))
% 25.30/25.53 (step t12.t3426.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3426.t10 (cl (= (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) false)) :rule trans :premises (t12.t3426.t8 t12.t3426.t9))
% 25.30/25.53 (step t12.t3426.t11 (cl (= (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) :rule refl)
% 25.30/25.53 (step t12.t3426.t12 (cl (= (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))) (or false (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))))) :rule cong :premises (t12.t3426.t10 t12.t3426.t11))
% 25.30/25.53 (step t12.t3426.t13 (cl (= (or false (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3426.t14 (cl (= (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) :rule trans :premises (t12.t3426.t12 t12.t3426.t13))
% 25.30/25.53 (step t12.t3426.t15 (cl (= (forall ((A__questionmark_v_54_55 Int)) (or (not (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|)) (= A__questionmark_p A__questionmark_v_54_55) (not (= A__questionmark_x_3 A__questionmark_p))))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) :rule trans :premises (t12.t3426.t6 t12.t3426.t14))
% 25.30/25.53 (step t12.t3426.t16 (cl (= (forall ((A__questionmark_v_54_55 Int)) (not (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55)))) (= A__questionmark_x_3 A__questionmark_p))))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) :rule trans :premises (t12.t3426.t5 t12.t3426.t15))
% 25.30/25.53 (step t12.t3426.t17 (cl (= (not (forall ((A__questionmark_v_54_55 Int)) (not (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))))) :rule cong :premises (t12.t3426.t16))
% 25.30/25.53 (step t12.t3426.t18 (cl (= (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_54_55)))) (= A__questionmark_x_3 A__questionmark_p)))) (not (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))))) :rule trans :premises (t12.t3426.t4 t12.t3426.t17))
% 25.30/25.53 (step t12.t3426.t19 (cl (= (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))) (not (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))))) :rule trans :premises (t12.t3426.t3 t12.t3426.t18))
% 25.30/25.53 (step t12.t3426 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))))) :rule bind)
% 25.30/25.53 (step t12.t3427 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3428 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p))))) :rule trans :premises (t12.t3426 t12.t3427))
% 25.30/25.53 (step t12.t3429 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))))) :rule cong :premises (t12.t3428))
% 25.30/25.53 (anchor :step t12.t3430 :args ((A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p) (A__questionmark_typ Int) (:= A__questionmark_typ A__questionmark_typ)))
% 25.30/25.53 (step t12.t3430.t1 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 25.30/25.53 (step t12.t3430.t2 (cl (= A__questionmark_typ A__questionmark_typ)) :rule refl)
% 25.30/25.53 (step t12.t3430.t3 (cl (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3430.t4 (cl (= (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject) (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3430.t5 (cl (= (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))))) :rule cong :premises (t12.t3430.t4))
% 25.30/25.53 (step t12.t3430.t6 (cl (= (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) :rule cong :premises (t12.t3430.t3 t12.t3430.t5))
% 25.30/25.53 (step t12.t3430 (cl (= (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)))) (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))))))) :rule bind)
% 25.30/25.53 (step t12.t3431 (cl (= (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))))) :rule cong :premises (t12.t3430))
% 25.30/25.53 (anchor :step t12.t3432 :args ((A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p) (A__questionmark_typ Int) (:= A__questionmark_typ A__questionmark_typ)))
% 25.30/25.53 (step t12.t3432.t1 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 25.30/25.53 (step t12.t3432.t2 (cl (= A__questionmark_typ A__questionmark_typ)) :rule refl)
% 25.30/25.53 (step t12.t3432.t3 (cl (= (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject) (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3432.t4 (cl (= (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))))) :rule cong :premises (t12.t3432.t3))
% 25.30/25.53 (step t12.t3432.t5 (cl (= (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3432.t6 (cl (= (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)) (=> (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) :rule cong :premises (t12.t3432.t4 t12.t3432.t5))
% 25.30/25.53 (step t12.t3432 (cl (= (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p))) (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p)))))) :rule bind)
% 25.30/25.53 (step t12.t3433 (cl (= (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p)))) (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3434 (cl (= (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p))) (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p)))))) :rule trans :premises (t12.t3432 t12.t3433))
% 25.30/25.53 (step t12.t3435 (cl (= (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))))) :rule cong :premises (t12.t3434))
% 25.30/25.53 (step t12.t3436 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3437 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))))) :rule cong :premises (t12.t3436))
% 25.30/25.53 (step t12.t3438 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3439 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))))) :rule cong :premises (t12.t3438))
% 25.30/25.53 (step t12.t3440 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3441 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))))) :rule cong :premises (t12.t3440))
% 25.30/25.53 (step t12.t3442 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3443 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))))) :rule cong :premises (t12.t3442))
% 25.30/25.53 (step t12.t3444 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3445 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))))) :rule cong :premises (t12.t3444))
% 25.30/25.53 (step t12.t3446 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3447 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))))) :rule cong :premises (t12.t3446))
% 25.30/25.53 (step t12.t3448 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3449 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))))) :rule cong :premises (t12.t3448))
% 25.30/25.53 (step t12.t3450 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3451 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))))) :rule cong :premises (t12.t3450))
% 25.30/25.53 (step t12.t3452 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3453 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))))) :rule cong :premises (t12.t3452))
% 25.30/25.53 (step t12.t3454 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3455 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))))) :rule cong :premises (t12.t3454))
% 25.30/25.53 (step t12.t3456 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3457 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))))) :rule cong :premises (t12.t3456))
% 25.30/25.53 (step t12.t3458 (cl (= (< tptp.int_m9223372036854775808 tptp.int_m2147483648) (not (>= tptp.int_m9223372036854775808 tptp.int_m2147483648)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3459 (cl (= (>= tptp.int_m9223372036854775808 tptp.int_m2147483648) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3460 (cl (= (not (>= tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1))))) :rule cong :premises (t12.t3459))
% 25.30/25.53 (step t12.t3461 (cl (= (not (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1))) (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3462 (cl (= (not (>= tptp.int_m9223372036854775808 tptp.int_m2147483648)) (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1))) :rule trans :premises (t12.t3460 t12.t3461))
% 25.30/25.53 (step t12.t3463 (cl (= (< tptp.int_m9223372036854775808 tptp.int_m2147483648) (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1))) :rule trans :premises (t12.t3458 t12.t3462))
% 25.30/25.53 (step t12.t3464 (cl (= (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)))) :rule cong :premises (t12.t3463))
% 25.30/25.53 (step t12.t3465 (cl (= (< tptp.int_m2147483648 (- 0 100000)) (not (>= tptp.int_m2147483648 (- 0 100000))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3466 (cl (= tptp.int_m2147483648 tptp.int_m2147483648)) :rule refl)
% 25.30/25.53 (step t12.t3467 (cl (= (- 0 100000) (+ 0 (* (- 1) 100000)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3468 (cl (= 0 0)) :rule refl)
% 25.30/25.53 (step t12.t3469 (cl (= (* (- 1) 100000) (- 100000))) :rule all_simplify)
% 25.30/25.53 (step t12.t3470 (cl (= (+ 0 (* (- 1) 100000)) (+ 0 (- 100000)))) :rule cong :premises (t12.t3468 t12.t3469))
% 25.30/25.53 (step t12.t3471 (cl (= (+ 0 (- 100000)) (- 100000))) :rule all_simplify)
% 25.30/25.53 (step t12.t3472 (cl (= (+ 0 (* (- 1) 100000)) (- 100000))) :rule trans :premises (t12.t3470 t12.t3471))
% 25.30/25.53 (step t12.t3473 (cl (= (- 0 100000) (- 100000))) :rule trans :premises (t12.t3467 t12.t3472))
% 25.30/25.53 (step t12.t3474 (cl (= (>= tptp.int_m2147483648 (- 0 100000)) (>= tptp.int_m2147483648 (- 100000)))) :rule cong :premises (t12.t3466 t12.t3473))
% 25.30/25.53 (step t12.t3475 (cl (= (not (>= tptp.int_m2147483648 (- 0 100000))) (not (>= tptp.int_m2147483648 (- 100000))))) :rule cong :premises (t12.t3474))
% 25.30/25.53 (step t12.t3476 (cl (= (< tptp.int_m2147483648 (- 0 100000)) (not (>= tptp.int_m2147483648 (- 100000))))) :rule trans :premises (t12.t3465 t12.t3475))
% 25.30/25.53 (step t12.t3477 (cl (= (not (< tptp.int_m2147483648 (- 0 100000))) (not (not (>= tptp.int_m2147483648 (- 100000)))))) :rule cong :premises (t12.t3476))
% 25.30/25.53 (step t12.t3478 (cl (= (not (not (>= tptp.int_m2147483648 (- 100000)))) (>= tptp.int_m2147483648 (- 100000)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3479 (cl (= (not (< tptp.int_m2147483648 (- 0 100000))) (>= tptp.int_m2147483648 (- 100000)))) :rule trans :premises (t12.t3477 t12.t3478))
% 25.30/25.53 (step t12.t3480 (cl (= (< 100000 tptp.int_2147483647) (not (>= 100000 tptp.int_2147483647)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3481 (cl (= (>= 100000 tptp.int_2147483647) (not (>= tptp.int_2147483647 100001)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3482 (cl (= (not (>= 100000 tptp.int_2147483647)) (not (not (>= tptp.int_2147483647 100001))))) :rule cong :premises (t12.t3481))
% 25.30/25.53 (step t12.t3483 (cl (= (not (not (>= tptp.int_2147483647 100001))) (>= tptp.int_2147483647 100001))) :rule all_simplify)
% 25.30/25.53 (step t12.t3484 (cl (= (not (>= 100000 tptp.int_2147483647)) (>= tptp.int_2147483647 100001))) :rule trans :premises (t12.t3482 t12.t3483))
% 25.30/25.53 (step t12.t3485 (cl (= (< 100000 tptp.int_2147483647) (>= tptp.int_2147483647 100001))) :rule trans :premises (t12.t3480 t12.t3484))
% 25.30/25.53 (step t12.t3486 (cl (= (not (< 100000 tptp.int_2147483647)) (not (>= tptp.int_2147483647 100001)))) :rule cong :premises (t12.t3485))
% 25.30/25.53 (step t12.t3487 (cl (= (< tptp.int_2147483647 tptp.int_4294967295) (not (>= tptp.int_2147483647 tptp.int_4294967295)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3488 (cl (= (>= tptp.int_2147483647 tptp.int_4294967295) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3489 (cl (= (not (>= tptp.int_2147483647 tptp.int_4294967295)) (not (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1))))) :rule cong :premises (t12.t3488))
% 25.30/25.53 (step t12.t3490 (cl (= (not (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1))) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3491 (cl (= (not (>= tptp.int_2147483647 tptp.int_4294967295)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1))) :rule trans :premises (t12.t3489 t12.t3490))
% 25.30/25.53 (step t12.t3492 (cl (= (< tptp.int_2147483647 tptp.int_4294967295) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1))) :rule trans :premises (t12.t3487 t12.t3491))
% 25.30/25.53 (step t12.t3493 (cl (= (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)))) :rule cong :premises (t12.t3492))
% 25.30/25.53 (step t12.t3494 (cl (= (< tptp.int_4294967295 tptp.int_9223372036854775807) (not (>= tptp.int_4294967295 tptp.int_9223372036854775807)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3495 (cl (= (>= tptp.int_4294967295 tptp.int_9223372036854775807) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3496 (cl (= (not (>= tptp.int_4294967295 tptp.int_9223372036854775807)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0)))) :rule cong :premises (t12.t3495))
% 25.30/25.53 (step t12.t3497 (cl (= (< tptp.int_4294967295 tptp.int_9223372036854775807) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0)))) :rule trans :premises (t12.t3494 t12.t3496))
% 25.30/25.53 (step t12.t3498 (cl (= (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))))) :rule cong :premises (t12.t3497))
% 25.30/25.53 (step t12.t3499 (cl (= (not (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3500 (cl (= (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))) :rule trans :premises (t12.t3498 t12.t3499))
% 25.30/25.53 (step t12.t3501 (cl (= (< tptp.int_9223372036854775807 tptp.int_18446744073709551615) (not (>= tptp.int_9223372036854775807 tptp.int_18446744073709551615)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3502 (cl (= (>= tptp.int_9223372036854775807 tptp.int_18446744073709551615) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3503 (cl (= (not (>= tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0)))) :rule cong :premises (t12.t3502))
% 25.30/25.53 (step t12.t3504 (cl (= (< tptp.int_9223372036854775807 tptp.int_18446744073709551615) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0)))) :rule trans :premises (t12.t3501 t12.t3503))
% 25.30/25.53 (step t12.t3505 (cl (= (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (not (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))))) :rule cong :premises (t12.t3504))
% 25.30/25.53 (step t12.t3506 (cl (= (not (not (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3507 (cl (= (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))) :rule trans :premises (t12.t3505 t12.t3506))
% 25.30/25.53 (step t12.t3508 (cl (= (+ tptp.int_m9223372036854775808 1) (+ 1 tptp.int_m9223372036854775808))) :rule all_simplify)
% 25.30/25.53 (step t12.t3509 (cl (= (- 0 tptp.int_9223372036854775807) (+ 0 (* (- 1) tptp.int_9223372036854775807)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3510 (cl (= (+ 0 (* (- 1) tptp.int_9223372036854775807)) (* (- 1) tptp.int_9223372036854775807))) :rule all_simplify)
% 25.30/25.53 (step t12.t3511 (cl (= (- 0 tptp.int_9223372036854775807) (* (- 1) tptp.int_9223372036854775807))) :rule trans :premises (t12.t3509 t12.t3510))
% 25.30/25.53 (step t12.t3512 (cl (= (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807)) (= (+ 1 tptp.int_m9223372036854775808) (* (- 1) tptp.int_9223372036854775807)))) :rule cong :premises (t12.t3508 t12.t3511))
% 25.30/25.53 (step t12.t3513 (cl (= (= (+ 1 tptp.int_m9223372036854775808) (* (- 1) tptp.int_9223372036854775807)) (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3514 (cl (= (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807)) (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807))))) :rule trans :premises (t12.t3512 t12.t3513))
% 25.30/25.53 (step t12.t3515 (cl (= (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))))) :rule cong :premises (t12.t3514))
% 25.30/25.53 (step t12.t3516 (cl (= (+ tptp.int_m2147483648 1) (+ 1 tptp.int_m2147483648))) :rule all_simplify)
% 25.30/25.53 (step t12.t3517 (cl (= (- 0 tptp.int_2147483647) (+ 0 (* (- 1) tptp.int_2147483647)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3518 (cl (= (+ 0 (* (- 1) tptp.int_2147483647)) (* (- 1) tptp.int_2147483647))) :rule all_simplify)
% 25.30/25.53 (step t12.t3519 (cl (= (- 0 tptp.int_2147483647) (* (- 1) tptp.int_2147483647))) :rule trans :premises (t12.t3517 t12.t3518))
% 25.30/25.53 (step t12.t3520 (cl (= (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647)) (= (+ 1 tptp.int_m2147483648) (* (- 1) tptp.int_2147483647)))) :rule cong :premises (t12.t3516 t12.t3519))
% 25.30/25.53 (step t12.t3521 (cl (= (= (+ 1 tptp.int_m2147483648) (* (- 1) tptp.int_2147483647)) (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3522 (cl (= (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647)) (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647))))) :rule trans :premises (t12.t3520 t12.t3521))
% 25.30/25.53 (step t12.t3523 (cl (= (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))))) :rule cong :premises (t12.t3522))
% 25.30/25.53 (anchor :step t12.t3524 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3524.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3524.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3524.t3 (cl (= (- 0 128) (+ 0 (* (- 1) 128)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3524.t4 (cl (= (* (- 1) 128) (- 128))) :rule all_simplify)
% 25.30/25.53 (step t12.t3524.t5 (cl (= (+ 0 (* (- 1) 128)) (+ 0 (- 128)))) :rule cong :premises (t12.t3468 t12.t3524.t4))
% 25.30/25.53 (step t12.t3524.t6 (cl (= (+ 0 (- 128)) (- 128))) :rule all_simplify)
% 25.30/25.53 (step t12.t3524.t7 (cl (= (+ 0 (* (- 1) 128)) (- 128))) :rule trans :premises (t12.t3524.t5 t12.t3524.t6))
% 25.30/25.53 (step t12.t3524.t8 (cl (= (- 0 128) (- 128))) :rule trans :premises (t12.t3524.t3 t12.t3524.t7))
% 25.30/25.53 (step t12.t3524.t9 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3524.t10 (cl (= (<= (- 0 128) A__questionmark_i) (<= (- 128) A__questionmark_i))) :rule cong :premises (t12.t3524.t8 t12.t3524.t9))
% 25.30/25.53 (step t12.t3524.t11 (cl (= (<= (- 128) A__questionmark_i) (>= A__questionmark_i (- 128)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3524.t12 (cl (= (<= (- 0 128) A__questionmark_i) (>= A__questionmark_i (- 128)))) :rule trans :premises (t12.t3524.t10 t12.t3524.t11))
% 25.30/25.53 (step t12.t3524.t13 (cl (= (not (<= (- 0 128) A__questionmark_i)) (not (>= A__questionmark_i (- 128))))) :rule cong :premises (t12.t3524.t12))
% 25.30/25.53 (step t12.t3524.t14 (cl (= (< A__questionmark_i 128) (not (>= A__questionmark_i 128)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3524.t15 (cl (= (not (< A__questionmark_i 128)) (not (not (>= A__questionmark_i 128))))) :rule cong :premises (t12.t3524.t14))
% 25.30/25.53 (step t12.t3524.t16 (cl (= (not (not (>= A__questionmark_i 128))) (>= A__questionmark_i 128))) :rule all_simplify)
% 25.30/25.53 (step t12.t3524.t17 (cl (= (not (< A__questionmark_i 128)) (>= A__questionmark_i 128))) :rule trans :premises (t12.t3524.t15 t12.t3524.t16))
% 25.30/25.53 (step t12.t3524.t18 (cl (= (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))) (or (not (>= A__questionmark_i (- 128))) (>= A__questionmark_i 128)))) :rule cong :premises (t12.t3524.t13 t12.t3524.t17))
% 25.30/25.53 (step t12.t3524.t19 (cl (= (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128)))) (not (or (not (>= A__questionmark_i (- 128))) (>= A__questionmark_i 128))))) :rule cong :premises (t12.t3524.t18))
% 25.30/25.53 (step t12.t3524.t20 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (not (or (not (>= A__questionmark_i (- 128))) (>= A__questionmark_i 128)))))) :rule cong :premises (t12.t3524.t2 t12.t3524.t19))
% 25.30/25.53 (step t12.t3524 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (not (or (not (>= A__questionmark_i (- 128))) (>= A__questionmark_i 128))))))) :rule bind)
% 25.30/25.53 (step t12.t3525 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (not (or (not (>= A__questionmark_i (- 128))) (>= A__questionmark_i 128))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3526 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128))))))) :rule trans :premises (t12.t3524 t12.t3525))
% 25.30/25.53 (step t12.t3527 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))))) :rule cong :premises (t12.t3526))
% 25.30/25.53 (anchor :step t12.t3528 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3528.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3528.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3528.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3528.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3528.t3))
% 25.30/25.53 (step t12.t3528.t5 (cl (= (< A__questionmark_i 256) (not (>= A__questionmark_i 256)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3528.t6 (cl (= (not (< A__questionmark_i 256)) (not (not (>= A__questionmark_i 256))))) :rule cong :premises (t12.t3528.t5))
% 25.30/25.53 (step t12.t3528.t7 (cl (= (not (not (>= A__questionmark_i 256))) (>= A__questionmark_i 256))) :rule all_simplify)
% 25.30/25.53 (step t12.t3528.t8 (cl (= (not (< A__questionmark_i 256)) (>= A__questionmark_i 256))) :rule trans :premises (t12.t3528.t6 t12.t3528.t7))
% 25.30/25.53 (step t12.t3528.t9 (cl (= (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 256)))) :rule cong :premises (t12.t3528.t4 t12.t3528.t8))
% 25.30/25.53 (step t12.t3528.t10 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256)))) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 256))))) :rule cong :premises (t12.t3528.t9))
% 25.30/25.53 (step t12.t3528.t11 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 256)))))) :rule cong :premises (t12.t3528.t2 t12.t3528.t10))
% 25.30/25.53 (step t12.t3528 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 256))))))) :rule bind)
% 25.30/25.53 (step t12.t3529 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 256))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3530 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256))))))) :rule trans :premises (t12.t3528 t12.t3529))
% 25.30/25.53 (step t12.t3531 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))))) :rule cong :premises (t12.t3530))
% 25.30/25.53 (anchor :step t12.t3532 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3532.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3532.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3532.t3 (cl (= (- 0 32768) (+ 0 (* (- 1) 32768)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3532.t4 (cl (= (* (- 1) 32768) (- 32768))) :rule all_simplify)
% 25.30/25.53 (step t12.t3532.t5 (cl (= (+ 0 (* (- 1) 32768)) (+ 0 (- 32768)))) :rule cong :premises (t12.t3468 t12.t3532.t4))
% 25.30/25.53 (step t12.t3532.t6 (cl (= (+ 0 (- 32768)) (- 32768))) :rule all_simplify)
% 25.30/25.53 (step t12.t3532.t7 (cl (= (+ 0 (* (- 1) 32768)) (- 32768))) :rule trans :premises (t12.t3532.t5 t12.t3532.t6))
% 25.30/25.53 (step t12.t3532.t8 (cl (= (- 0 32768) (- 32768))) :rule trans :premises (t12.t3532.t3 t12.t3532.t7))
% 25.30/25.53 (step t12.t3532.t9 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3532.t10 (cl (= (<= (- 0 32768) A__questionmark_i) (<= (- 32768) A__questionmark_i))) :rule cong :premises (t12.t3532.t8 t12.t3532.t9))
% 25.30/25.53 (step t12.t3532.t11 (cl (= (<= (- 32768) A__questionmark_i) (>= A__questionmark_i (- 32768)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3532.t12 (cl (= (<= (- 0 32768) A__questionmark_i) (>= A__questionmark_i (- 32768)))) :rule trans :premises (t12.t3532.t10 t12.t3532.t11))
% 25.30/25.53 (step t12.t3532.t13 (cl (= (not (<= (- 0 32768) A__questionmark_i)) (not (>= A__questionmark_i (- 32768))))) :rule cong :premises (t12.t3532.t12))
% 25.30/25.53 (step t12.t3532.t14 (cl (= (< A__questionmark_i 32768) (not (>= A__questionmark_i 32768)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3532.t15 (cl (= (not (< A__questionmark_i 32768)) (not (not (>= A__questionmark_i 32768))))) :rule cong :premises (t12.t3532.t14))
% 25.30/25.53 (step t12.t3532.t16 (cl (= (not (not (>= A__questionmark_i 32768))) (>= A__questionmark_i 32768))) :rule all_simplify)
% 25.30/25.53 (step t12.t3532.t17 (cl (= (not (< A__questionmark_i 32768)) (>= A__questionmark_i 32768))) :rule trans :premises (t12.t3532.t15 t12.t3532.t16))
% 25.30/25.53 (step t12.t3532.t18 (cl (= (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))) (or (not (>= A__questionmark_i (- 32768))) (>= A__questionmark_i 32768)))) :rule cong :premises (t12.t3532.t13 t12.t3532.t17))
% 25.30/25.53 (step t12.t3532.t19 (cl (= (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768)))) (not (or (not (>= A__questionmark_i (- 32768))) (>= A__questionmark_i 32768))))) :rule cong :premises (t12.t3532.t18))
% 25.30/25.53 (step t12.t3532.t20 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (not (or (not (>= A__questionmark_i (- 32768))) (>= A__questionmark_i 32768)))))) :rule cong :premises (t12.t3532.t2 t12.t3532.t19))
% 25.30/25.53 (step t12.t3532 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (not (or (not (>= A__questionmark_i (- 32768))) (>= A__questionmark_i 32768))))))) :rule bind)
% 25.30/25.53 (step t12.t3533 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (not (or (not (>= A__questionmark_i (- 32768))) (>= A__questionmark_i 32768))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3534 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768))))))) :rule trans :premises (t12.t3532 t12.t3533))
% 25.30/25.53 (step t12.t3535 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))))) :rule cong :premises (t12.t3534))
% 25.30/25.53 (anchor :step t12.t3536 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3536.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3536.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3536.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3536.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3536.t3))
% 25.30/25.53 (step t12.t3536.t5 (cl (= (< A__questionmark_i 65536) (not (>= A__questionmark_i 65536)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3536.t6 (cl (= (not (< A__questionmark_i 65536)) (not (not (>= A__questionmark_i 65536))))) :rule cong :premises (t12.t3536.t5))
% 25.30/25.53 (step t12.t3536.t7 (cl (= (not (not (>= A__questionmark_i 65536))) (>= A__questionmark_i 65536))) :rule all_simplify)
% 25.30/25.53 (step t12.t3536.t8 (cl (= (not (< A__questionmark_i 65536)) (>= A__questionmark_i 65536))) :rule trans :premises (t12.t3536.t6 t12.t3536.t7))
% 25.30/25.53 (step t12.t3536.t9 (cl (= (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536)))) :rule cong :premises (t12.t3536.t4 t12.t3536.t8))
% 25.30/25.53 (step t12.t3536.t10 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))) :rule cong :premises (t12.t3536.t9))
% 25.30/25.53 (step t12.t3536.t11 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536)))))) :rule cong :premises (t12.t3536.t2 t12.t3536.t10))
% 25.30/25.53 (step t12.t3536 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))))) :rule bind)
% 25.30/25.53 (step t12.t3537 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3538 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536))))))) :rule trans :premises (t12.t3536 t12.t3537))
% 25.30/25.53 (step t12.t3539 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))))) :rule cong :premises (t12.t3538))
% 25.30/25.53 (anchor :step t12.t3540 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3540.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3540.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3540.t3 (cl (= (<= tptp.int_m2147483648 A__questionmark_i) (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3540.t4 (cl (= (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1))))) :rule cong :premises (t12.t3540.t3))
% 25.30/25.53 (step t12.t3540.t5 (cl (= (not (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1))) (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3540.t6 (cl (= (not (<= tptp.int_m2147483648 A__questionmark_i)) (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1))) :rule trans :premises (t12.t3540.t4 t12.t3540.t5))
% 25.30/25.53 (step t12.t3540.t7 (cl (= (<= A__questionmark_i tptp.int_2147483647) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3540.t8 (cl (= (not (<= A__questionmark_i tptp.int_2147483647)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))) :rule cong :premises (t12.t3540.t7))
% 25.30/25.53 (step t12.t3540.t9 (cl (= (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))) (or (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) :rule cong :premises (t12.t3540.t6 t12.t3540.t8))
% 25.30/25.53 (step t12.t3540.t10 (cl (= (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647)))) (not (or (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))))) :rule cong :premises (t12.t3540.t9))
% 25.30/25.53 (step t12.t3540.t11 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (not (or (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3540.t2 t12.t3540.t10))
% 25.30/25.53 (step t12.t3540 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (not (or (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))))))) :rule bind)
% 25.30/25.53 (step t12.t3541 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (not (or (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3542 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))))) :rule trans :premises (t12.t3540 t12.t3541))
% 25.30/25.53 (step t12.t3543 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3542))
% 25.30/25.53 (anchor :step t12.t3544 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3544.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3544.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3544.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3544.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3544.t3))
% 25.30/25.53 (step t12.t3544.t5 (cl (= (<= A__questionmark_i tptp.int_4294967295) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3544.t6 (cl (= (not (<= A__questionmark_i tptp.int_4294967295)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))) :rule cong :premises (t12.t3544.t5))
% 25.30/25.53 (step t12.t3544.t7 (cl (= (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))) (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) :rule cong :premises (t12.t3544.t4 t12.t3544.t6))
% 25.30/25.53 (step t12.t3544.t8 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295)))) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))))) :rule cong :premises (t12.t3544.t7))
% 25.30/25.53 (step t12.t3544.t9 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3544.t2 t12.t3544.t8))
% 25.30/25.53 (step t12.t3544 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))))))) :rule bind)
% 25.30/25.53 (step t12.t3545 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3546 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))))) :rule trans :premises (t12.t3544 t12.t3545))
% 25.30/25.53 (step t12.t3547 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3546))
% 25.30/25.53 (anchor :step t12.t3548 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3548.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3548.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3548.t3 (cl (= (<= tptp.int_m9223372036854775808 A__questionmark_i) (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3548.t4 (cl (= (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1))))) :rule cong :premises (t12.t3548.t3))
% 25.30/25.53 (step t12.t3548.t5 (cl (= (not (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1))) (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3548.t6 (cl (= (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1))) :rule trans :premises (t12.t3548.t4 t12.t3548.t5))
% 25.30/25.53 (step t12.t3548.t7 (cl (= (<= A__questionmark_i tptp.int_9223372036854775807) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3548.t8 (cl (= (not (<= A__questionmark_i tptp.int_9223372036854775807)) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))) :rule cong :premises (t12.t3548.t7))
% 25.30/25.53 (step t12.t3548.t9 (cl (= (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))) (or (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) :rule cong :premises (t12.t3548.t6 t12.t3548.t8))
% 25.30/25.53 (step t12.t3548.t10 (cl (= (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807)))) (not (or (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))))) :rule cong :premises (t12.t3548.t9))
% 25.30/25.53 (step t12.t3548.t11 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (not (or (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3548.t2 t12.t3548.t10))
% 25.30/25.53 (step t12.t3548 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (not (or (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))))))) :rule bind)
% 25.30/25.53 (step t12.t3549 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (not (or (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3550 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))))) :rule trans :premises (t12.t3548 t12.t3549))
% 25.30/25.53 (step t12.t3551 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3550))
% 25.30/25.53 (anchor :step t12.t3552 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3552.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3552.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3552.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3552.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3552.t3))
% 25.30/25.53 (step t12.t3552.t5 (cl (= (<= A__questionmark_i tptp.int_18446744073709551615) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3552.t6 (cl (= (not (<= A__questionmark_i tptp.int_18446744073709551615)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))) :rule cong :premises (t12.t3552.t5))
% 25.30/25.53 (step t12.t3552.t7 (cl (= (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))) (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) :rule cong :premises (t12.t3552.t4 t12.t3552.t6))
% 25.30/25.53 (step t12.t3552.t8 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615)))) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))))) :rule cong :premises (t12.t3552.t7))
% 25.30/25.53 (step t12.t3552.t9 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3552.t2 t12.t3552.t8))
% 25.30/25.53 (step t12.t3552 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))))))) :rule bind)
% 25.30/25.53 (step t12.t3553 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3554 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))))) :rule trans :premises (t12.t3552 t12.t3553))
% 25.30/25.53 (step t12.t3555 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3554))
% 25.30/25.53 (anchor :step t12.t3556 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.53 (step t12.t3556.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.53 (step t12.t3556.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3556.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3556.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3556.t3))
% 25.30/25.53 (step t12.t3556.t5 (cl (= (< A__questionmark_i 65536) (not (>= A__questionmark_i 65536)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3556.t6 (cl (= (not (< A__questionmark_i 65536)) (not (not (>= A__questionmark_i 65536))))) :rule cong :premises (t12.t3556.t5))
% 25.30/25.53 (step t12.t3556.t7 (cl (= (not (not (>= A__questionmark_i 65536))) (>= A__questionmark_i 65536))) :rule all_simplify)
% 25.30/25.53 (step t12.t3556.t8 (cl (= (not (< A__questionmark_i 65536)) (>= A__questionmark_i 65536))) :rule trans :premises (t12.t3556.t6 t12.t3556.t7))
% 25.30/25.53 (step t12.t3556.t9 (cl (= (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536)))) :rule cong :premises (t12.t3556.t4 t12.t3556.t8))
% 25.30/25.53 (step t12.t3556.t10 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))) :rule cong :premises (t12.t3556.t9))
% 25.30/25.53 (step t12.t3556.t11 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536)))))) :rule cong :premises (t12.t3556.t2 t12.t3556.t10))
% 25.30/25.53 (step t12.t3556 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))))) :rule bind)
% 25.30/25.53 (step t12.t3557 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3558 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536))))))) :rule trans :premises (t12.t3556 t12.t3557))
% 25.30/25.53 (step t12.t3559 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))))) :rule cong :premises (t12.t3558))
% 25.30/25.53 (anchor :step t12.t3560 :args ((A__questionmark_z Int) (:= A__questionmark_z A__questionmark_z) (A__questionmark_B Int) (:= A__questionmark_B A__questionmark_B) (A__questionmark_C Int) (:= A__questionmark_C A__questionmark_C)))
% 25.30/25.53 (step t12.t3560.t1 (cl (= A__questionmark_z A__questionmark_z)) :rule refl)
% 25.30/25.53 (step t12.t3560.t2 (cl (= A__questionmark_B A__questionmark_B)) :rule refl)
% 25.30/25.53 (step t12.t3560.t3 (cl (= A__questionmark_C A__questionmark_C)) :rule refl)
% 25.30/25.53 (step t12.t3560.t4 (cl (= (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3560.t5 (cl (= (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3560.t6 (cl (= (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)) (=> (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C)) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) :rule cong :premises (t12.t3560.t4 t12.t3560.t5))
% 25.30/25.53 (step t12.t3560 (cl (= (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z))) (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C)) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C)))))) :rule bind)
% 25.30/25.53 (step t12.t3561 (cl (= (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C)) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C)))) (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3562 (cl (= (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z))) (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C)))))) :rule trans :premises (t12.t3560 t12.t3561))
% 25.30/25.53 (step t12.t3563 (cl (= (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))))) :rule cong :premises (t12.t3562))
% 25.30/25.53 (anchor :step t12.t3564 :args ((A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3564.t1 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 25.30/25.53 (step t12.t3564.t2 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3564.t3 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (step t12.t3564.t4 (cl (= (= A__questionmark_b tptp.true_1) (= tptp.true_1 A__questionmark_b))) :rule all_simplify)
% 25.30/25.53 (step t12.t3564.t5 (cl (= (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3564.t6 (cl (= (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)) (=> (= tptp.true_1 A__questionmark_b) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3564.t4 t12.t3564.t5))
% 25.30/25.53 (step t12.t3564 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3))) (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= tptp.true_1 A__questionmark_b) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))))) :rule bind)
% 25.30/25.53 (step t12.t3565 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= tptp.true_1 A__questionmark_b) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3566 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (= tptp.true_1 tptp.true_1)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))))) :rule all_simplify)
% 25.30/25.53 (anchor :step t12.t3567 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3567.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3567.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (step t12.t3567.t3 (cl (= (= tptp.true_1 tptp.true_1) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3567.t4 (cl (= (not (= tptp.true_1 tptp.true_1)) (not true))) :rule cong :premises (t12.t3567.t3))
% 25.30/25.53 (step t12.t3567.t5 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3567.t6 (cl (= (not (= tptp.true_1 tptp.true_1)) false)) :rule trans :premises (t12.t3567.t4 t12.t3567.t5))
% 25.30/25.53 (step t12.t3567.t7 (cl (= (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 25.30/25.53 (step t12.t3567.t8 (cl (= (or (not (= tptp.true_1 tptp.true_1)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))) (or false (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3567.t6 t12.t3567.t7))
% 25.30/25.53 (step t12.t3567.t9 (cl (= (or false (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3567.t10 (cl (= (or (not (= tptp.true_1 tptp.true_1)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) :rule trans :premises (t12.t3567.t8 t12.t3567.t9))
% 25.30/25.53 (step t12.t3567 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (= tptp.true_1 tptp.true_1)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))))) :rule bind)
% 25.30/25.53 (step t12.t3568 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))))) :rule trans :premises (t12.t3566 t12.t3567))
% 25.30/25.53 (step t12.t3569 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= tptp.true_1 A__questionmark_b) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))))) :rule trans :premises (t12.t3565 t12.t3568))
% 25.30/25.53 (step t12.t3570 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))))) :rule trans :premises (t12.t3564 t12.t3569))
% 25.30/25.53 (step t12.t3571 (cl (= (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))))) :rule cong :premises (t12.t3570))
% 25.30/25.53 (anchor :step t12.t3572 :args ((A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3572.t1 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 25.30/25.53 (step t12.t3572.t2 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3572.t3 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (step t12.t3572.t4 (cl (= (= A__questionmark_b tptp.true_1) (= tptp.true_1 A__questionmark_b))) :rule all_simplify)
% 25.30/25.53 (step t12.t3572.t5 (cl (= (not (= A__questionmark_b tptp.true_1)) (not (= tptp.true_1 A__questionmark_b)))) :rule cong :premises (t12.t3572.t4))
% 25.30/25.53 (step t12.t3572.t6 (cl (= (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3572.t7 (cl (= (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)) (=> (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3572.t5 t12.t3572.t6))
% 25.30/25.53 (step t12.t3572 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))))) :rule bind)
% 25.30/25.53 (step t12.t3573 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3574 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))))) :rule trans :premises (t12.t3572 t12.t3573))
% 25.30/25.53 (step t12.t3575 (cl (= (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))))) :rule cong :premises (t12.t3574))
% 25.30/25.53 (anchor :step t12.t3576 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3576.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3576.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (step t12.t3576.t3 (cl (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) :rule refl)
% 25.30/25.53 (step t12.t3576.t4 (cl (= (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y)) (+ A__questionmark_x_3 (* (- 1) (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3576.t5 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3576.t6 (cl (= (- 1) (- 1))) :rule refl)
% 25.30/25.53 (step t12.t3576.t7 (cl (= (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3576.t8 (cl (= (* (- 1) (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y)) (* (- 1) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3576.t6 t12.t3576.t7))
% 25.30/25.53 (step t12.t3576.t9 (cl (= (+ A__questionmark_x_3 (* (- 1) (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) (+ A__questionmark_x_3 (* (- 1) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) :rule cong :premises (t12.t3576.t5 t12.t3576.t8))
% 25.30/25.53 (step t12.t3576.t10 (cl (= (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y)) (+ A__questionmark_x_3 (* (- 1) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) :rule trans :premises (t12.t3576.t4 t12.t3576.t9))
% 25.30/25.53 (step t12.t3576.t11 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (+ A__questionmark_x_3 (* (- 1) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y))))))) :rule cong :premises (t12.t3576.t3 t12.t3576.t10))
% 25.30/25.53 (step t12.t3576.t12 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (+ A__questionmark_x_3 (* (- 1) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y))))) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3576.t13 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) :rule trans :premises (t12.t3576.t11 t12.t3576.t12))
% 25.30/25.53 (step t12.t3576 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y))))))) :rule bind)
% 25.30/25.53 (step t12.t3577 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))))) :rule cong :premises (t12.t3576))
% 25.30/25.53 (anchor :step t12.t3578 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3578.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3578.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3578.t3 :args ((A__questionmark_v_55_56 Int) (:= A__questionmark_v_55_56 A__questionmark_v_55_56)))
% 25.30/25.53 (step t12.t3578.t3.t1 (cl (= A__questionmark_v_55_56 A__questionmark_v_55_56)) :rule refl)
% 25.30/25.53 (step t12.t3578.t3.t2 (cl (= (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 25.30/25.53 (step t12.t3578.t3.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t3.t4 (cl (= (not (<= 0 A__questionmark_x_3)) (not (>= A__questionmark_x_3 0)))) :rule cong :premises (t12.t3578.t3.t3))
% 25.30/25.53 (step t12.t3578.t3.t5 (cl (= (< 0 A__questionmark_y) (not (>= 0 A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t3.t6 (cl (= (>= 0 A__questionmark_y) (not (>= A__questionmark_y 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t3.t7 (cl (= (not (>= 0 A__questionmark_y)) (not (not (>= A__questionmark_y 1))))) :rule cong :premises (t12.t3578.t3.t6))
% 25.30/25.53 (step t12.t3578.t3.t8 (cl (= (not (not (>= A__questionmark_y 1))) (>= A__questionmark_y 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t3.t9 (cl (= (not (>= 0 A__questionmark_y)) (>= A__questionmark_y 1))) :rule trans :premises (t12.t3578.t3.t7 t12.t3578.t3.t8))
% 25.30/25.53 (step t12.t3578.t3.t10 (cl (= (< 0 A__questionmark_y) (>= A__questionmark_y 1))) :rule trans :premises (t12.t3578.t3.t5 t12.t3578.t3.t9))
% 25.30/25.53 (step t12.t3578.t3.t11 (cl (= (not (< 0 A__questionmark_y)) (not (>= A__questionmark_y 1)))) :rule cong :premises (t12.t3578.t3.t10))
% 25.30/25.53 (step t12.t3578.t3.t12 (cl (= (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y))) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1))))) :rule cong :premises (t12.t3578.t3.t4 t12.t3578.t3.t11))
% 25.30/25.53 (step t12.t3578.t3.t13 (cl (= (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))))) :rule cong :premises (t12.t3578.t3.t12))
% 25.30/25.53 (step t12.t3578.t3.t14 (cl (= (<= 0 A__questionmark_v_55_56) (>= A__questionmark_v_55_56 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t3.t15 (cl (= (not (<= 0 A__questionmark_v_55_56)) (not (>= A__questionmark_v_55_56 0)))) :rule cong :premises (t12.t3578.t3.t14))
% 25.30/25.53 (step t12.t3578.t3.t16 (cl (= (< A__questionmark_v_55_56 A__questionmark_y) (not (>= A__questionmark_v_55_56 A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t3.t17 (cl (= (>= A__questionmark_v_55_56 A__questionmark_y) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t3.t18 (cl (= (not (>= A__questionmark_v_55_56 A__questionmark_y)) (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))))) :rule cong :premises (t12.t3578.t3.t17))
% 25.30/25.53 (step t12.t3578.t3.t19 (cl (= (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t3.t20 (cl (= (not (>= A__questionmark_v_55_56 A__questionmark_y)) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))) :rule trans :premises (t12.t3578.t3.t18 t12.t3578.t3.t19))
% 25.30/25.53 (step t12.t3578.t3.t21 (cl (= (< A__questionmark_v_55_56 A__questionmark_y) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))) :rule trans :premises (t12.t3578.t3.t16 t12.t3578.t3.t20))
% 25.30/25.53 (step t12.t3578.t3.t22 (cl (= (not (< A__questionmark_v_55_56 A__questionmark_y)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1)))) :rule cong :premises (t12.t3578.t3.t21))
% 25.30/25.53 (step t12.t3578.t3.t23 (cl (= (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))) (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))))) :rule cong :premises (t12.t3578.t3.t15 t12.t3578.t3.t22))
% 25.30/25.53 (step t12.t3578.t3.t24 (cl (= (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1)))))) :rule cong :premises (t12.t3578.t3.t23))
% 25.30/25.53 (step t12.t3578.t3.t25 (cl (= (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))))))) :rule cong :premises (t12.t3578.t3.t13 t12.t3578.t3.t24))
% 25.30/25.53 (step t12.t3578.t3.t26 (cl (= (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y)))))) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1)))))))) :rule cong :premises (t12.t3578.t3.t2 t12.t3578.t3.t25))
% 25.30/25.53 (step t12.t3578.t3 (cl (= (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))))))))) :rule bind)
% 25.30/25.53 (step t12.t3578.t4 (cl (= (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))))))) (not (forall ((A__questionmark_v_55_56 Int)) (not (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t5 (cl (= (forall ((A__questionmark_v_55_56 Int)) (not (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1)))))))) (forall ((A__questionmark_v_55_56 Int)) (or (not (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1)))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t6 (cl (= (forall ((A__questionmark_v_55_56 Int)) (or (not (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1)))))) (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t7 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t8 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3578.t7))
% 25.30/25.53 (step t12.t3578.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t10 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3578.t8 t12.t3578.t9))
% 25.30/25.53 (step t12.t3578.t11 (cl (= (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule refl)
% 25.30/25.53 (step t12.t3578.t12 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (or false (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule cong :premises (t12.t3578.t10 t12.t3578.t11))
% 25.30/25.53 (step t12.t3578.t13 (cl (= (or false (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3578.t14 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule trans :premises (t12.t3578.t12 t12.t3578.t13))
% 25.30/25.53 (step t12.t3578.t15 (cl (= (forall ((A__questionmark_v_55_56 Int)) (or (not (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1)))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule trans :premises (t12.t3578.t6 t12.t3578.t14))
% 25.30/25.53 (step t12.t3578.t16 (cl (= (forall ((A__questionmark_v_55_56 Int)) (not (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1)))))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule trans :premises (t12.t3578.t5 t12.t3578.t15))
% 25.30/25.53 (step t12.t3578.t17 (cl (= (not (forall ((A__questionmark_v_55_56 Int)) (not (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule cong :premises (t12.t3578.t16))
% 25.30/25.53 (step t12.t3578.t18 (cl (= (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_55_56)) 1))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule trans :premises (t12.t3578.t4 t12.t3578.t17))
% 25.30/25.53 (step t12.t3578.t19 (cl (= (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule trans :premises (t12.t3578.t3 t12.t3578.t18))
% 25.30/25.53 (step t12.t3578 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))))) :rule bind)
% 25.30/25.53 (step t12.t3579 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3580 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule trans :premises (t12.t3578 t12.t3579))
% 25.30/25.53 (step t12.t3581 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule cong :premises (t12.t3580))
% 25.30/25.53 (anchor :step t12.t3582 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3582.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3582.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3582.t3 :args ((A__questionmark_v_56_57 Int) (:= A__questionmark_v_56_57 A__questionmark_v_56_57)))
% 25.30/25.53 (step t12.t3582.t3.t1 (cl (= A__questionmark_v_56_57 A__questionmark_v_56_57)) :rule refl)
% 25.30/25.53 (step t12.t3582.t3.t2 (cl (= (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 25.30/25.53 (step t12.t3582.t3.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t3.t4 (cl (= (not (<= 0 A__questionmark_x_3)) (not (>= A__questionmark_x_3 0)))) :rule cong :premises (t12.t3582.t3.t3))
% 25.30/25.53 (step t12.t3582.t3.t5 (cl (= (< A__questionmark_y 0) (not (>= A__questionmark_y 0)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t3.t6 (cl (= (not (< A__questionmark_y 0)) (not (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3582.t3.t5))
% 25.30/25.53 (step t12.t3582.t3.t7 (cl (= (not (not (>= A__questionmark_y 0))) (>= A__questionmark_y 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t3.t8 (cl (= (not (< A__questionmark_y 0)) (>= A__questionmark_y 0))) :rule trans :premises (t12.t3582.t3.t6 t12.t3582.t3.t7))
% 25.30/25.53 (step t12.t3582.t3.t9 (cl (= (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0))) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3582.t3.t4 t12.t3582.t3.t8))
% 25.30/25.53 (step t12.t3582.t3.t10 (cl (= (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3582.t3.t9))
% 25.30/25.53 (step t12.t3582.t3.t11 (cl (= (<= 0 A__questionmark_v_56_57) (>= A__questionmark_v_56_57 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t3.t12 (cl (= (not (<= 0 A__questionmark_v_56_57)) (not (>= A__questionmark_v_56_57 0)))) :rule cong :premises (t12.t3582.t3.t11))
% 25.30/25.53 (step t12.t3582.t3.t13 (cl (= (< A__questionmark_v_56_57 (- 0 A__questionmark_y)) (not (>= A__questionmark_v_56_57 (- 0 A__questionmark_y))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t3.t14 (cl (= A__questionmark_v_56_57 A__questionmark_v_56_57)) :rule refl)
% 25.30/25.53 (step t12.t3582.t3.t15 (cl (= (- 0 A__questionmark_y) (+ 0 (* (- 1) A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t3.t16 (cl (= (+ 0 (* (- 1) A__questionmark_y)) (* (- 1) A__questionmark_y))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t3.t17 (cl (= (- 0 A__questionmark_y) (* (- 1) A__questionmark_y))) :rule trans :premises (t12.t3582.t3.t15 t12.t3582.t3.t16))
% 25.30/25.53 (step t12.t3582.t3.t18 (cl (= (>= A__questionmark_v_56_57 (- 0 A__questionmark_y)) (>= A__questionmark_v_56_57 (* (- 1) A__questionmark_y)))) :rule cong :premises (t12.t3582.t3.t14 t12.t3582.t3.t17))
% 25.30/25.53 (step t12.t3582.t3.t19 (cl (= (>= A__questionmark_v_56_57 (* (- 1) A__questionmark_y)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t3.t20 (cl (= (>= A__questionmark_v_56_57 (- 0 A__questionmark_y)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))) :rule trans :premises (t12.t3582.t3.t18 t12.t3582.t3.t19))
% 25.30/25.53 (step t12.t3582.t3.t21 (cl (= (not (>= A__questionmark_v_56_57 (- 0 A__questionmark_y))) (not (>= (+ A__questionmark_y A__questionmark_v_56_57) 0)))) :rule cong :premises (t12.t3582.t3.t20))
% 25.30/25.53 (step t12.t3582.t3.t22 (cl (= (< A__questionmark_v_56_57 (- 0 A__questionmark_y)) (not (>= (+ A__questionmark_y A__questionmark_v_56_57) 0)))) :rule trans :premises (t12.t3582.t3.t13 t12.t3582.t3.t21))
% 25.30/25.53 (step t12.t3582.t3.t23 (cl (= (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y))) (not (not (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))))) :rule cong :premises (t12.t3582.t3.t22))
% 25.30/25.53 (step t12.t3582.t3.t24 (cl (= (not (not (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t3.t25 (cl (= (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y))) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))) :rule trans :premises (t12.t3582.t3.t23 t12.t3582.t3.t24))
% 25.30/25.53 (step t12.t3582.t3.t26 (cl (= (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))) (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0)))) :rule cong :premises (t12.t3582.t3.t12 t12.t3582.t3.t25))
% 25.30/25.53 (step t12.t3582.t3.t27 (cl (= (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y))))) (not (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))))) :rule cong :premises (t12.t3582.t3.t26))
% 25.30/25.53 (step t12.t3582.t3.t28 (cl (= (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0)))))) :rule cong :premises (t12.t3582.t3.t10 t12.t3582.t3.t27))
% 25.30/25.53 (step t12.t3582.t3.t29 (cl (= (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y))))))) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))))))) :rule cong :premises (t12.t3582.t3.t2 t12.t3582.t3.t28))
% 25.30/25.53 (step t12.t3582.t3 (cl (= (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0)))))))) :rule bind)
% 25.30/25.53 (step t12.t3582.t4 (cl (= (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0)))))) (not (forall ((A__questionmark_v_56_57 Int)) (not (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0)))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t5 (cl (= (forall ((A__questionmark_v_56_57 Int)) (not (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))))))) (forall ((A__questionmark_v_56_57 Int)) (or (not (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t6 (cl (= (forall ((A__questionmark_v_56_57 Int)) (or (not (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))))) (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t7 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t8 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3582.t7))
% 25.30/25.53 (step t12.t3582.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t10 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3582.t8 t12.t3582.t9))
% 25.30/25.53 (step t12.t3582.t11 (cl (= (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) :rule refl)
% 25.30/25.53 (step t12.t3582.t12 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))) (or false (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) :rule cong :premises (t12.t3582.t10 t12.t3582.t11))
% 25.30/25.53 (step t12.t3582.t13 (cl (= (or false (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3582.t14 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) :rule trans :premises (t12.t3582.t12 t12.t3582.t13))
% 25.30/25.53 (step t12.t3582.t15 (cl (= (forall ((A__questionmark_v_56_57 Int)) (or (not (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) :rule trans :premises (t12.t3582.t6 t12.t3582.t14))
% 25.30/25.53 (step t12.t3582.t16 (cl (= (forall ((A__questionmark_v_56_57 Int)) (not (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0))))))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) :rule trans :premises (t12.t3582.t5 t12.t3582.t15))
% 25.30/25.53 (step t12.t3582.t17 (cl (= (not (forall ((A__questionmark_v_56_57 Int)) (not (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0)))))))) (not (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) :rule cong :premises (t12.t3582.t16))
% 25.30/25.53 (step t12.t3582.t18 (cl (= (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_56_57 0)) (>= (+ A__questionmark_y A__questionmark_v_56_57) 0)))))) (not (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) :rule trans :premises (t12.t3582.t4 t12.t3582.t17))
% 25.30/25.53 (step t12.t3582.t19 (cl (= (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))) (not (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) :rule trans :premises (t12.t3582.t3 t12.t3582.t18))
% 25.30/25.53 (step t12.t3582 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y))))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))))) :rule bind)
% 25.30/25.53 (step t12.t3583 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3584 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y))))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))))) :rule trans :premises (t12.t3582 t12.t3583))
% 25.30/25.53 (step t12.t3585 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))))) :rule cong :premises (t12.t3584))
% 25.30/25.53 (anchor :step t12.t3586 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3586.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3586.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3586.t3 :args ((A__questionmark_v_57_58 Int) (:= A__questionmark_v_57_58 A__questionmark_v_57_58)))
% 25.30/25.53 (step t12.t3586.t3.t1 (cl (= A__questionmark_v_57_58 A__questionmark_v_57_58)) :rule refl)
% 25.30/25.53 (step t12.t3586.t3.t2 (cl (= (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 25.30/25.53 (step t12.t3586.t3.t3 (cl (= (<= A__questionmark_x_3 0) (not (>= A__questionmark_x_3 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t4 (cl (= (not (<= A__questionmark_x_3 0)) (not (not (>= A__questionmark_x_3 1))))) :rule cong :premises (t12.t3586.t3.t3))
% 25.30/25.53 (step t12.t3586.t3.t5 (cl (= (not (not (>= A__questionmark_x_3 1))) (>= A__questionmark_x_3 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t6 (cl (= (not (<= A__questionmark_x_3 0)) (>= A__questionmark_x_3 1))) :rule trans :premises (t12.t3586.t3.t4 t12.t3586.t3.t5))
% 25.30/25.53 (step t12.t3586.t3.t7 (cl (= (< 0 A__questionmark_y) (not (>= 0 A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t8 (cl (= (>= 0 A__questionmark_y) (not (>= A__questionmark_y 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t9 (cl (= (not (>= 0 A__questionmark_y)) (not (not (>= A__questionmark_y 1))))) :rule cong :premises (t12.t3586.t3.t8))
% 25.30/25.53 (step t12.t3586.t3.t10 (cl (= (not (not (>= A__questionmark_y 1))) (>= A__questionmark_y 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t11 (cl (= (not (>= 0 A__questionmark_y)) (>= A__questionmark_y 1))) :rule trans :premises (t12.t3586.t3.t9 t12.t3586.t3.t10))
% 25.30/25.53 (step t12.t3586.t3.t12 (cl (= (< 0 A__questionmark_y) (>= A__questionmark_y 1))) :rule trans :premises (t12.t3586.t3.t7 t12.t3586.t3.t11))
% 25.30/25.53 (step t12.t3586.t3.t13 (cl (= (not (< 0 A__questionmark_y)) (not (>= A__questionmark_y 1)))) :rule cong :premises (t12.t3586.t3.t12))
% 25.30/25.53 (step t12.t3586.t3.t14 (cl (= (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y))) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1))))) :rule cong :premises (t12.t3586.t3.t6 t12.t3586.t3.t13))
% 25.30/25.53 (step t12.t3586.t3.t15 (cl (= (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))))) :rule cong :premises (t12.t3586.t3.t14))
% 25.30/25.53 (step t12.t3586.t3.t16 (cl (= (< (- 0 A__questionmark_y) A__questionmark_v_57_58) (not (>= (- 0 A__questionmark_y) A__questionmark_v_57_58)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t17 (cl (= (- 0 A__questionmark_y) (+ 0 (* (- 1) A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t18 (cl (= (+ 0 (* (- 1) A__questionmark_y)) (* (- 1) A__questionmark_y))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t19 (cl (= (- 0 A__questionmark_y) (* (- 1) A__questionmark_y))) :rule trans :premises (t12.t3586.t3.t17 t12.t3586.t3.t18))
% 25.30/25.53 (step t12.t3586.t3.t20 (cl (= A__questionmark_v_57_58 A__questionmark_v_57_58)) :rule refl)
% 25.30/25.53 (step t12.t3586.t3.t21 (cl (= (>= (- 0 A__questionmark_y) A__questionmark_v_57_58) (>= (* (- 1) A__questionmark_y) A__questionmark_v_57_58))) :rule cong :premises (t12.t3586.t3.t19 t12.t3586.t3.t20))
% 25.30/25.53 (step t12.t3586.t3.t22 (cl (= (>= (* (- 1) A__questionmark_y) A__questionmark_v_57_58) (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t23 (cl (= (>= (- 0 A__questionmark_y) A__questionmark_v_57_58) (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)))) :rule trans :premises (t12.t3586.t3.t21 t12.t3586.t3.t22))
% 25.30/25.53 (step t12.t3586.t3.t24 (cl (= (not (>= (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1))))) :rule cong :premises (t12.t3586.t3.t23))
% 25.30/25.53 (step t12.t3586.t3.t25 (cl (= (not (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1))) (>= (+ A__questionmark_y A__questionmark_v_57_58) 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t26 (cl (= (not (>= (- 0 A__questionmark_y) A__questionmark_v_57_58)) (>= (+ A__questionmark_y A__questionmark_v_57_58) 1))) :rule trans :premises (t12.t3586.t3.t24 t12.t3586.t3.t25))
% 25.30/25.53 (step t12.t3586.t3.t27 (cl (= (< (- 0 A__questionmark_y) A__questionmark_v_57_58) (>= (+ A__questionmark_y A__questionmark_v_57_58) 1))) :rule trans :premises (t12.t3586.t3.t16 t12.t3586.t3.t26))
% 25.30/25.53 (step t12.t3586.t3.t28 (cl (= (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)))) :rule cong :premises (t12.t3586.t3.t27))
% 25.30/25.53 (step t12.t3586.t3.t29 (cl (= (<= A__questionmark_v_57_58 0) (not (>= A__questionmark_v_57_58 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t30 (cl (= (not (<= A__questionmark_v_57_58 0)) (not (not (>= A__questionmark_v_57_58 1))))) :rule cong :premises (t12.t3586.t3.t29))
% 25.30/25.53 (step t12.t3586.t3.t31 (cl (= (not (not (>= A__questionmark_v_57_58 1))) (>= A__questionmark_v_57_58 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t3.t32 (cl (= (not (<= A__questionmark_v_57_58 0)) (>= A__questionmark_v_57_58 1))) :rule trans :premises (t12.t3586.t3.t30 t12.t3586.t3.t31))
% 25.30/25.53 (step t12.t3586.t3.t33 (cl (= (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))) (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1)))) :rule cong :premises (t12.t3586.t3.t28 t12.t3586.t3.t32))
% 25.30/25.53 (step t12.t3586.t3.t34 (cl (= (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1))))) :rule cong :premises (t12.t3586.t3.t33))
% 25.30/25.53 (step t12.t3586.t3.t35 (cl (= (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1)))))) :rule cong :premises (t12.t3586.t3.t15 t12.t3586.t3.t34))
% 25.30/25.53 (step t12.t3586.t3.t36 (cl (= (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0)))))) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1))))))) :rule cong :premises (t12.t3586.t3.t2 t12.t3586.t3.t35))
% 25.30/25.53 (step t12.t3586.t3 (cl (= (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1)))))))) :rule bind)
% 25.30/25.53 (step t12.t3586.t4 (cl (= (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1)))))) (not (forall ((A__questionmark_v_57_58 Int)) (not (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1)))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t5 (cl (= (forall ((A__questionmark_v_57_58 Int)) (not (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1))))))) (forall ((A__questionmark_v_57_58 Int)) (or (not (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t6 (cl (= (forall ((A__questionmark_v_57_58 Int)) (or (not (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1))))) (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t7 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t8 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3586.t7))
% 25.30/25.53 (step t12.t3586.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t10 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3586.t8 t12.t3586.t9))
% 25.30/25.53 (step t12.t3586.t11 (cl (= (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule refl)
% 25.30/25.53 (step t12.t3586.t12 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (or false (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule cong :premises (t12.t3586.t10 t12.t3586.t11))
% 25.30/25.53 (step t12.t3586.t13 (cl (= (or false (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3586.t14 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3586.t12 t12.t3586.t13))
% 25.30/25.53 (step t12.t3586.t15 (cl (= (forall ((A__questionmark_v_57_58 Int)) (or (not (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1))))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3586.t6 t12.t3586.t14))
% 25.30/25.53 (step t12.t3586.t16 (cl (= (forall ((A__questionmark_v_57_58 Int)) (not (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1))))))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3586.t5 t12.t3586.t15))
% 25.30/25.53 (step t12.t3586.t17 (cl (= (not (forall ((A__questionmark_v_57_58 Int)) (not (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1)))))))) (not (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule cong :premises (t12.t3586.t16))
% 25.30/25.53 (step t12.t3586.t18 (cl (= (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_57_58) 1)) (>= A__questionmark_v_57_58 1)))))) (not (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule trans :premises (t12.t3586.t4 t12.t3586.t17))
% 25.30/25.53 (step t12.t3586.t19 (cl (= (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))) (not (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule trans :premises (t12.t3586.t3 t12.t3586.t18))
% 25.30/25.53 (step t12.t3586 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule bind)
% 25.30/25.53 (step t12.t3587 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3588 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule trans :premises (t12.t3586 t12.t3587))
% 25.30/25.53 (step t12.t3589 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))))) :rule cong :premises (t12.t3588))
% 25.30/25.53 (anchor :step t12.t3590 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3590.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3590.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3590.t3 :args ((A__questionmark_v_58_59 Int) (:= A__questionmark_v_58_59 A__questionmark_v_58_59)))
% 25.30/25.53 (step t12.t3590.t3.t1 (cl (= A__questionmark_v_58_59 A__questionmark_v_58_59)) :rule refl)
% 25.30/25.53 (step t12.t3590.t3.t2 (cl (= (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 25.30/25.53 (step t12.t3590.t3.t3 (cl (= (<= A__questionmark_x_3 0) (not (>= A__questionmark_x_3 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t3.t4 (cl (= (not (<= A__questionmark_x_3 0)) (not (not (>= A__questionmark_x_3 1))))) :rule cong :premises (t12.t3590.t3.t3))
% 25.30/25.53 (step t12.t3590.t3.t5 (cl (= (not (not (>= A__questionmark_x_3 1))) (>= A__questionmark_x_3 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t3.t6 (cl (= (not (<= A__questionmark_x_3 0)) (>= A__questionmark_x_3 1))) :rule trans :premises (t12.t3590.t3.t4 t12.t3590.t3.t5))
% 25.30/25.53 (step t12.t3590.t3.t7 (cl (= (< A__questionmark_y 0) (not (>= A__questionmark_y 0)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t3.t8 (cl (= (not (< A__questionmark_y 0)) (not (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3590.t3.t7))
% 25.30/25.53 (step t12.t3590.t3.t9 (cl (= (not (not (>= A__questionmark_y 0))) (>= A__questionmark_y 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t3.t10 (cl (= (not (< A__questionmark_y 0)) (>= A__questionmark_y 0))) :rule trans :premises (t12.t3590.t3.t8 t12.t3590.t3.t9))
% 25.30/25.53 (step t12.t3590.t3.t11 (cl (= (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0))) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3590.t3.t6 t12.t3590.t3.t10))
% 25.30/25.53 (step t12.t3590.t3.t12 (cl (= (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3590.t3.t11))
% 25.30/25.53 (step t12.t3590.t3.t13 (cl (= (< A__questionmark_y A__questionmark_v_58_59) (not (>= A__questionmark_y A__questionmark_v_58_59)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t3.t14 (cl (= (>= A__questionmark_y A__questionmark_v_58_59) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t3.t15 (cl (= (not (>= A__questionmark_y A__questionmark_v_58_59)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))) :rule cong :premises (t12.t3590.t3.t14))
% 25.30/25.53 (step t12.t3590.t3.t16 (cl (= (< A__questionmark_y A__questionmark_v_58_59) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))) :rule trans :premises (t12.t3590.t3.t13 t12.t3590.t3.t15))
% 25.30/25.53 (step t12.t3590.t3.t17 (cl (= (not (< A__questionmark_y A__questionmark_v_58_59)) (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0))))) :rule cong :premises (t12.t3590.t3.t16))
% 25.30/25.53 (step t12.t3590.t3.t18 (cl (= (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0))) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t3.t19 (cl (= (not (< A__questionmark_y A__questionmark_v_58_59)) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0))) :rule trans :premises (t12.t3590.t3.t17 t12.t3590.t3.t18))
% 25.30/25.53 (step t12.t3590.t3.t20 (cl (= (<= A__questionmark_v_58_59 0) (not (>= A__questionmark_v_58_59 1)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t3.t21 (cl (= (not (<= A__questionmark_v_58_59 0)) (not (not (>= A__questionmark_v_58_59 1))))) :rule cong :premises (t12.t3590.t3.t20))
% 25.30/25.53 (step t12.t3590.t3.t22 (cl (= (not (not (>= A__questionmark_v_58_59 1))) (>= A__questionmark_v_58_59 1))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t3.t23 (cl (= (not (<= A__questionmark_v_58_59 0)) (>= A__questionmark_v_58_59 1))) :rule trans :premises (t12.t3590.t3.t21 t12.t3590.t3.t22))
% 25.30/25.53 (step t12.t3590.t3.t24 (cl (= (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))) (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1)))) :rule cong :premises (t12.t3590.t3.t19 t12.t3590.t3.t23))
% 25.30/25.53 (step t12.t3590.t3.t25 (cl (= (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0)))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1))))) :rule cong :premises (t12.t3590.t3.t24))
% 25.30/25.53 (step t12.t3590.t3.t26 (cl (= (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1)))))) :rule cong :premises (t12.t3590.t3.t12 t12.t3590.t3.t25))
% 25.30/25.53 (step t12.t3590.t3.t27 (cl (= (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0)))))) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1))))))) :rule cong :premises (t12.t3590.t3.t2 t12.t3590.t3.t26))
% 25.30/25.53 (step t12.t3590.t3 (cl (= (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1)))))))) :rule bind)
% 25.30/25.53 (step t12.t3590.t4 (cl (= (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1)))))) (not (forall ((A__questionmark_v_58_59 Int)) (not (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1)))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t5 (cl (= (forall ((A__questionmark_v_58_59 Int)) (not (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1))))))) (forall ((A__questionmark_v_58_59 Int)) (or (not (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t6 (cl (= (forall ((A__questionmark_v_58_59 Int)) (or (not (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1))))) (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t7 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t8 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3590.t7))
% 25.30/25.53 (step t12.t3590.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t10 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3590.t8 t12.t3590.t9))
% 25.30/25.53 (step t12.t3590.t11 (cl (= (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule refl)
% 25.30/25.53 (step t12.t3590.t12 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (or false (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule cong :premises (t12.t3590.t10 t12.t3590.t11))
% 25.30/25.53 (step t12.t3590.t13 (cl (= (or false (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3590.t14 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3590.t12 t12.t3590.t13))
% 25.30/25.53 (step t12.t3590.t15 (cl (= (forall ((A__questionmark_v_58_59 Int)) (or (not (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1))))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3590.t6 t12.t3590.t14))
% 25.30/25.53 (step t12.t3590.t16 (cl (= (forall ((A__questionmark_v_58_59 Int)) (not (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1))))))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3590.t5 t12.t3590.t15))
% 25.30/25.53 (step t12.t3590.t17 (cl (= (not (forall ((A__questionmark_v_58_59 Int)) (not (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1)))))))) (not (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule cong :premises (t12.t3590.t16))
% 25.30/25.53 (step t12.t3590.t18 (cl (= (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0) (>= A__questionmark_v_58_59 1)))))) (not (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule trans :premises (t12.t3590.t4 t12.t3590.t17))
% 25.30/25.53 (step t12.t3590.t19 (cl (= (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))) (not (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule trans :premises (t12.t3590.t3 t12.t3590.t18))
% 25.30/25.53 (step t12.t3590 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule bind)
% 25.30/25.53 (step t12.t3591 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3592 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule trans :premises (t12.t3590 t12.t3591))
% 25.30/25.53 (step t12.t3593 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))))) :rule cong :premises (t12.t3592))
% 25.30/25.53 (anchor :step t12.t3594 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3594.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3594.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (step t12.t3594.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3594.t4 (cl (= (not (<= 0 A__questionmark_x_3)) (not (>= A__questionmark_x_3 0)))) :rule cong :premises (t12.t3594.t3))
% 25.30/25.53 (step t12.t3594.t5 (cl (= (<= 0 A__questionmark_y) (>= A__questionmark_y 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3594.t6 (cl (= (not (<= 0 A__questionmark_y)) (not (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3594.t5))
% 25.30/25.53 (step t12.t3594.t7 (cl (= (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y))) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3594.t4 t12.t3594.t6))
% 25.30/25.53 (step t12.t3594.t8 (cl (= (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))))) :rule cong :premises (t12.t3594.t7))
% 25.30/25.53 (step t12.t3594.t9 (cl (= (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 25.30/25.53 (step t12.t3594.t10 (cl (= (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3594.t8 t12.t3594.t9))
% 25.30/25.53 (step t12.t3594 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) :rule bind)
% 25.30/25.53 (step t12.t3595 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3596 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) :rule trans :premises (t12.t3594 t12.t3595))
% 25.30/25.53 (step t12.t3597 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) :rule cong :premises (t12.t3596))
% 25.30/25.53 (anchor :step t12.t3598 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3598.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3598.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (step t12.t3598.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3598.t4 (cl (= (not (<= 0 A__questionmark_x_3)) (not (>= A__questionmark_x_3 0)))) :rule cong :premises (t12.t3598.t3))
% 25.30/25.53 (step t12.t3598.t5 (cl (= (<= 0 A__questionmark_y) (>= A__questionmark_y 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3598.t6 (cl (= (not (<= 0 A__questionmark_y)) (not (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3598.t5))
% 25.30/25.53 (step t12.t3598.t7 (cl (= (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y))) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3598.t4 t12.t3598.t6))
% 25.30/25.53 (step t12.t3598.t8 (cl (= (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))))) :rule cong :premises (t12.t3598.t7))
% 25.30/25.53 (step t12.t3598.t9 (cl (= (+ A__questionmark_y A__questionmark_x_3) (+ A__questionmark_x_3 A__questionmark_y))) :rule all_simplify)
% 25.30/25.53 (step t12.t3598.t10 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (step t12.t3598.t11 (cl (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) :rule cong :premises (t12.t3598.t9 t12.t3598.t10))
% 25.30/25.53 (step t12.t3598.t12 (cl (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) :rule refl)
% 25.30/25.53 (step t12.t3598.t13 (cl (= (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule cong :premises (t12.t3598.t11 t12.t3598.t12))
% 25.30/25.53 (step t12.t3598.t14 (cl (= (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3598.t15 (cl (= (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) :rule trans :premises (t12.t3598.t13 t12.t3598.t14))
% 25.30/25.53 (step t12.t3598.t16 (cl (= (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) :rule cong :premises (t12.t3598.t8 t12.t3598.t15))
% 25.30/25.53 (step t12.t3598 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))))) :rule bind)
% 25.30/25.53 (step t12.t3599 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3600 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))))) :rule trans :premises (t12.t3598 t12.t3599))
% 25.30/25.53 (step t12.t3601 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))))) :rule cong :premises (t12.t3600))
% 25.30/25.53 (anchor :step t12.t3602 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.53 (step t12.t3602.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.53 (step t12.t3602.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.53 (anchor :step t12.t3602.t3 :args ((A__questionmark_v_59_60 Int) (:= A__questionmark_v_59_60 A__questionmark_v_59_60)))
% 25.30/25.53 (step t12.t3602.t3.t1 (cl (= A__questionmark_v_59_60 A__questionmark_v_59_60)) :rule refl)
% 25.30/25.53 (step t12.t3602.t3.t2 (cl (= A__questionmark_v_59_60 A__questionmark_v_59_60)) :rule refl)
% 25.30/25.53 (step t12.t3602.t3.t3 (cl (= (- A__questionmark_x_3 A__questionmark_y) (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3602.t3.t4 (cl (= (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_59_60 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) :rule cong :premises (t12.t3602.t3.t2 t12.t3602.t3.t3))
% 25.30/25.53 (step t12.t3602.t3.t5 (cl (= (= A__questionmark_v_59_60 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))) (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60)))) :rule all_simplify)
% 25.30/25.53 (step t12.t3602.t3.t6 (cl (= (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60)))) :rule trans :premises (t12.t3602.t3.t4 t12.t3602.t3.t5))
% 25.30/25.53 (step t12.t3602.t3.t7 (cl (= (<= 0 A__questionmark_v_59_60) (>= A__questionmark_v_59_60 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3602.t3.t8 (cl (= (not (<= 0 A__questionmark_v_59_60)) (not (>= A__questionmark_v_59_60 0)))) :rule cong :premises (t12.t3602.t3.t7))
% 25.30/25.53 (step t12.t3602.t3.t9 (cl (= (<= 0 A__questionmark_y) (>= A__questionmark_y 0))) :rule all_simplify)
% 25.30/25.53 (step t12.t3602.t3.t10 (cl (= (not (<= 0 A__questionmark_y)) (not (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3602.t3.t9))
% 25.30/25.53 (step t12.t3602.t3.t11 (cl (= (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y))) (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3602.t3.t8 t12.t3602.t3.t10))
% 25.30/25.53 (step t12.t3602.t3.t12 (cl (= (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (not (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0)))))) :rule cong :premises (t12.t3602.t3.t11))
% 25.30/25.53 (step t12.t3602.t3.t13 (cl (= (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 25.30/25.53 (step t12.t3602.t3.t14 (cl (= (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (=> (not (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3602.t3.t12 t12.t3602.t3.t13))
% 25.30/25.53 (step t12.t3602.t3.t15 (cl (= (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60)) (=> (not (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) :rule cong :premises (t12.t3602.t3.t6 t12.t3602.t3.t14))
% 25.30/25.53 (step t12.t3602.t3 (cl (= (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60)) (=> (not (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) :rule bind)
% 25.30/25.53 (step t12.t3602.t4 (cl (= (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60)) (=> (not (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_v_59_60 Int)) (not (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60)) (=> (not (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))))) :rule all_simplify)
% 25.30/25.53 (step t12.t3602.t5 (cl (= (forall ((A__questionmark_v_59_60 Int)) (not (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60)) (=> (not (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (forall ((A__questionmark_v_59_60 Int)) (or (not (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60))) (and (>= A__questionmark_v_59_60 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3602.t6 (cl (= (forall ((A__questionmark_v_59_60 Int)) (or (not (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60))) (and (>= A__questionmark_v_59_60 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (or (not (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3602.t7 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.54 (step t12.t3602.t8 (cl (= (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))) (+ A__questionmark_y A__questionmark_x_3 (* (- 1) A__questionmark_y)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3602.t9 (cl (= (+ A__questionmark_y A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_x_3)) :rule all_simplify)
% 25.30/25.54 (step t12.t3602.t10 (cl (= (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))) A__questionmark_x_3)) :rule trans :premises (t12.t3602.t8 t12.t3602.t9))
% 25.30/25.54 (step t12.t3602.t11 (cl (= (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)))) (= A__questionmark_x_3 A__questionmark_x_3))) :rule cong :premises (t12.t3602.t7 t12.t3602.t10))
% 25.30/25.54 (step t12.t3602.t12 (cl (= (= A__questionmark_x_3 A__questionmark_x_3) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3602.t13 (cl (= (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)))) true)) :rule trans :premises (t12.t3602.t11 t12.t3602.t12))
% 25.30/25.54 (step t12.t3602.t14 (cl (= (not (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) (not true))) :rule cong :premises (t12.t3602.t13))
% 25.30/25.54 (step t12.t3602.t15 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.54 (step t12.t3602.t16 (cl (= (not (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) false)) :rule trans :premises (t12.t3602.t14 t12.t3602.t15))
% 25.30/25.54 (step t12.t3602.t17 (cl (= (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0))) :rule refl)
% 25.30/25.54 (step t12.t3602.t18 (cl (= (>= A__questionmark_y 0) (>= A__questionmark_y 0))) :rule refl)
% 25.30/25.54 (step t12.t3602.t19 (cl (= (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3602.t20 (cl (= (not (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) :rule cong :premises (t12.t3602.t19))
% 25.30/25.54 (step t12.t3602.t21 (cl (= (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule cong :premises (t12.t3602.t17 t12.t3602.t18 t12.t3602.t20))
% 25.30/25.54 (step t12.t3602.t22 (cl (= (or (not (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (or false (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule cong :premises (t12.t3602.t16 t12.t3602.t21))
% 25.30/25.54 (step t12.t3602.t23 (cl (= (or false (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3602.t24 (cl (= (or (not (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule trans :premises (t12.t3602.t22 t12.t3602.t23))
% 25.30/25.54 (step t12.t3602.t25 (cl (= (forall ((A__questionmark_v_59_60 Int)) (or (not (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60))) (and (>= A__questionmark_v_59_60 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule trans :premises (t12.t3602.t6 t12.t3602.t24))
% 25.30/25.54 (step t12.t3602.t26 (cl (= (forall ((A__questionmark_v_59_60 Int)) (not (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60)) (=> (not (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule trans :premises (t12.t3602.t5 t12.t3602.t25))
% 25.30/25.54 (step t12.t3602.t27 (cl (= (not (forall ((A__questionmark_v_59_60 Int)) (not (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60)) (=> (not (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule cong :premises (t12.t3602.t26))
% 25.30/25.54 (step t12.t3602.t28 (cl (= (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_59_60)) (=> (not (or (not (>= A__questionmark_v_59_60 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule trans :premises (t12.t3602.t4 t12.t3602.t27))
% 25.30/25.54 (step t12.t3602.t29 (cl (= (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule trans :premises (t12.t3602.t3 t12.t3602.t28))
% 25.30/25.54 (step t12.t3602 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))))) :rule bind)
% 25.30/25.54 (step t12.t3603 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3604 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule trans :premises (t12.t3602 t12.t3603))
% 25.30/25.54 (step t12.t3605 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule cong :premises (t12.t3604))
% 25.30/25.54 (anchor :step t12.t3606 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b) (A__questionmark_d Int) (:= A__questionmark_d A__questionmark_d)))
% 25.30/25.54 (step t12.t3606.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.54 (step t12.t3606.t2 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 25.30/25.54 (step t12.t3606.t3 (cl (= A__questionmark_d A__questionmark_d)) :rule refl)
% 25.30/25.54 (step t12.t3606.t4 (cl (= (<= 2 A__questionmark_d) (>= A__questionmark_d 2))) :rule all_simplify)
% 25.30/25.54 (step t12.t3606.t5 (cl (= (not (<= 2 A__questionmark_d)) (not (>= A__questionmark_d 2)))) :rule cong :premises (t12.t3606.t4))
% 25.30/25.54 (step t12.t3606.t6 (cl (= (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))))) :rule refl)
% 25.30/25.54 (step t12.t3606.t7 (cl (= (< A__questionmark_a A__questionmark_b) (not (>= A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3606.t8 (cl (= (>= A__questionmark_a A__questionmark_b) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3606.t9 (cl (= (not (>= A__questionmark_a A__questionmark_b)) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0)))) :rule cong :premises (t12.t3606.t8))
% 25.30/25.54 (step t12.t3606.t10 (cl (= (< A__questionmark_a A__questionmark_b) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0)))) :rule trans :premises (t12.t3606.t7 t12.t3606.t9))
% 25.30/25.54 (step t12.t3606.t11 (cl (= (not (< A__questionmark_a A__questionmark_b)) (not (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))))) :rule cong :premises (t12.t3606.t10))
% 25.30/25.54 (step t12.t3606.t12 (cl (= (not (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3606.t13 (cl (= (not (< A__questionmark_a A__questionmark_b)) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) :rule trans :premises (t12.t3606.t11 t12.t3606.t12))
% 25.30/25.54 (step t12.t3606.t14 (cl (= (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b))) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0)))) :rule cong :premises (t12.t3606.t5 t12.t3606.t6 t12.t3606.t13))
% 25.30/25.54 (step t12.t3606.t15 (cl (= (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (not (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))))) :rule cong :premises (t12.t3606.t14))
% 25.30/25.54 (step t12.t3606.t16 (cl (= (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3606.t17 (cl (= (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)) (=> (not (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) :rule cong :premises (t12.t3606.t15 t12.t3606.t16))
% 25.30/25.54 (step t12.t3606 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1)))))) :rule bind)
% 25.30/25.54 (step t12.t3607 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1)))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3608 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1)))))) :rule trans :premises (t12.t3606 t12.t3607))
% 25.30/25.54 (step t12.t3609 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))))) :rule cong :premises (t12.t3608))
% 25.30/25.54 (anchor :step t12.t3610 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.54 (step t12.t3610.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.54 (step t12.t3610.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.54 (step t12.t3610.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3610.t4 (cl (= (<= 0 A__questionmark_y) (>= A__questionmark_y 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3610.t5 (cl (= (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (or (>= A__questionmark_x_3 0) (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3610.t3 t12.t3610.t4))
% 25.30/25.54 (step t12.t3610.t6 (cl (= (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y)) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3610.t7 (cl (= (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))) (=> (or (>= A__questionmark_x_3 0) (>= A__questionmark_y 0)) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) :rule cong :premises (t12.t3610.t5 t12.t3610.t6))
% 25.30/25.54 (step t12.t3610 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (>= A__questionmark_x_3 0) (>= A__questionmark_y 0)) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0))))) :rule bind)
% 25.30/25.54 (step t12.t3611 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (>= A__questionmark_x_3 0) (>= A__questionmark_y 0)) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3612 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0))))) :rule trans :premises (t12.t3610 t12.t3611))
% 25.30/25.54 (step t12.t3613 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))))) :rule cong :premises (t12.t3612))
% 25.30/25.54 (anchor :step t12.t3614 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.54 (step t12.t3614.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.54 (step t12.t3614.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3614.t3 :args ((A__questionmark_v_60_61 Int) (:= A__questionmark_v_60_61 A__questionmark_v_60_61)))
% 25.30/25.54 (step t12.t3614.t3.t1 (cl (= A__questionmark_v_60_61 A__questionmark_v_60_61)) :rule refl)
% 25.30/25.54 (step t12.t3614.t3.t2 (cl (= (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 25.30/25.54 (step t12.t3614.t3.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3614.t3.t4 (cl (= (not (<= 0 A__questionmark_x_3)) (not (>= A__questionmark_x_3 0)))) :rule cong :premises (t12.t3614.t3.t3))
% 25.30/25.54 (step t12.t3614.t3.t5 (cl (= (<= 0 A__questionmark_y) (>= A__questionmark_y 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3614.t3.t6 (cl (= (not (<= 0 A__questionmark_y)) (not (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3614.t3.t5))
% 25.30/25.54 (step t12.t3614.t3.t7 (cl (= (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y))) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3614.t3.t4 t12.t3614.t3.t6))
% 25.30/25.54 (step t12.t3614.t3.t8 (cl (= (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))))) :rule cong :premises (t12.t3614.t3.t7))
% 25.30/25.54 (step t12.t3614.t3.t9 (cl (= (<= 0 A__questionmark_v_60_61) (>= A__questionmark_v_60_61 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3614.t3.t10 (cl (= (not (<= 0 A__questionmark_v_60_61)) (not (>= A__questionmark_v_60_61 0)))) :rule cong :premises (t12.t3614.t3.t9))
% 25.30/25.54 (step t12.t3614.t3.t11 (cl (= (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3614.t3.t12 (cl (= (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y))) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0)))) :rule cong :premises (t12.t3614.t3.t11))
% 25.30/25.54 (step t12.t3614.t3.t13 (cl (= (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))) (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0))))) :rule cong :premises (t12.t3614.t3.t10 t12.t3614.t3.t12))
% 25.30/25.54 (step t12.t3614.t3.t14 (cl (= (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y))))) (not (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0)))))) :rule cong :premises (t12.t3614.t3.t13))
% 25.30/25.54 (step t12.t3614.t3.t15 (cl (= (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0))))))) :rule cong :premises (t12.t3614.t3.t8 t12.t3614.t3.t14))
% 25.30/25.54 (step t12.t3614.t3.t16 (cl (= (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y))))))) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0)))))))) :rule cong :premises (t12.t3614.t3.t2 t12.t3614.t3.t15))
% 25.30/25.54 (step t12.t3614.t3 (cl (= (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0))))))))) :rule bind)
% 25.30/25.54 (step t12.t3614.t4 (cl (= (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0))))))) (not (forall ((A__questionmark_v_60_61 Int)) (not (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0))))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3614.t5 (cl (= (forall ((A__questionmark_v_60_61 Int)) (not (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0)))))))) (forall ((A__questionmark_v_60_61 Int)) (or (not (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3614.t6 (cl (= (forall ((A__questionmark_v_60_61 Int)) (or (not (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0)))))) (or (not (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3614.t7 (cl (= (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3614.t8 (cl (= (not (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3614.t7))
% 25.30/25.54 (step t12.t3614.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.54 (step t12.t3614.t10 (cl (= (not (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3614.t8 t12.t3614.t9))
% 25.30/25.54 (step t12.t3614.t11 (cl (= (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule refl)
% 25.30/25.54 (step t12.t3614.t12 (cl (= (or (not (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (or false (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule cong :premises (t12.t3614.t10 t12.t3614.t11))
% 25.30/25.54 (step t12.t3614.t13 (cl (= (or false (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3614.t14 (cl (= (or (not (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3614.t12 t12.t3614.t13))
% 25.30/25.54 (step t12.t3614.t15 (cl (= (forall ((A__questionmark_v_60_61 Int)) (or (not (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0)))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3614.t6 t12.t3614.t14))
% 25.30/25.54 (step t12.t3614.t16 (cl (= (forall ((A__questionmark_v_60_61 Int)) (not (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0)))))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3614.t5 t12.t3614.t15))
% 25.30/25.54 (step t12.t3614.t17 (cl (= (not (forall ((A__questionmark_v_60_61 Int)) (not (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0))))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule cong :premises (t12.t3614.t16))
% 25.30/25.54 (step t12.t3614.t18 (cl (= (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_60_61 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_60_61)) 0))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule trans :premises (t12.t3614.t4 t12.t3614.t17))
% 25.30/25.54 (step t12.t3614.t19 (cl (= (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule trans :premises (t12.t3614.t3 t12.t3614.t18))
% 25.30/25.54 (step t12.t3614 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y))))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))))) :rule bind)
% 25.30/25.54 (step t12.t3615 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3616 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y))))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3614 t12.t3615))
% 25.30/25.54 (step t12.t3617 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule cong :premises (t12.t3616))
% 25.30/25.54 (anchor :step t12.t3618 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.54 (step t12.t3618.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.54 (step t12.t3618.t2 (cl (= (= (tptp.shl A__questionmark_i 0) A__questionmark_i) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3618 (cl (= (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i)) (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0))))) :rule bind)
% 25.30/25.54 (step t12.t3619 (cl (= (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))))) :rule cong :premises (t12.t3618))
% 25.30/25.54 (anchor :step t12.t3620 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_j Int) (:= A__questionmark_j A__questionmark_j)))
% 25.30/25.54 (step t12.t3620.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.54 (step t12.t3620.t2 (cl (= A__questionmark_j A__questionmark_j)) :rule refl)
% 25.30/25.54 (step t12.t3620.t3 (cl (= (<= 1 A__questionmark_j) (>= A__questionmark_j 1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3620.t4 (cl (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) :rule refl)
% 25.30/25.54 (step t12.t3620.t5 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.54 (step t12.t3620.t6 (cl (= (- A__questionmark_j 1) (+ A__questionmark_j (* (- 1) 1)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3620.t7 (cl (= A__questionmark_j A__questionmark_j)) :rule refl)
% 25.30/25.54 (step t12.t3620.t8 (cl (= (* (- 1) 1) (- 1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3620.t9 (cl (= (+ A__questionmark_j (* (- 1) 1)) (+ A__questionmark_j (- 1)))) :rule cong :premises (t12.t3620.t7 t12.t3620.t8))
% 25.30/25.54 (step t12.t3620.t10 (cl (= (+ A__questionmark_j (- 1)) (+ (- 1) A__questionmark_j))) :rule all_simplify)
% 25.30/25.54 (step t12.t3620.t11 (cl (= (+ A__questionmark_j (* (- 1) 1)) (+ (- 1) A__questionmark_j))) :rule trans :premises (t12.t3620.t9 t12.t3620.t10))
% 25.30/25.54 (step t12.t3620.t12 (cl (= (- A__questionmark_j 1) (+ (- 1) A__questionmark_j))) :rule trans :premises (t12.t3620.t6 t12.t3620.t11))
% 25.30/25.54 (step t12.t3620.t13 (cl (= (tptp.shl A__questionmark_i (- A__questionmark_j 1)) (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))) :rule cong :premises (t12.t3620.t5 t12.t3620.t12))
% 25.30/25.54 (step t12.t3620.t14 (cl (= 2 2)) :rule refl)
% 25.30/25.54 (step t12.t3620.t15 (cl (= (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2) (* (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)) 2))) :rule cong :premises (t12.t3620.t13 t12.t3620.t14))
% 25.30/25.54 (step t12.t3620.t16 (cl (= (* (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)) 2) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3620.t17 (cl (= (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))) :rule trans :premises (t12.t3620.t15 t12.t3620.t16))
% 25.30/25.54 (step t12.t3620.t18 (cl (= (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))))) :rule cong :premises (t12.t3620.t4 t12.t3620.t17))
% 25.30/25.54 (step t12.t3620.t19 (cl (= (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))) (=> (>= A__questionmark_j 1) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) :rule cong :premises (t12.t3620.t3 t12.t3620.t18))
% 25.30/25.54 (step t12.t3620 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2)))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (>= A__questionmark_j 1) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))))))) :rule bind)
% 25.30/25.54 (step t12.t3621 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (>= A__questionmark_j 1) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3622 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2)))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))))))) :rule trans :premises (t12.t3620 t12.t3621))
% 25.30/25.54 (step t12.t3623 (cl (= (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))))) :rule cong :premises (t12.t3622))
% 25.30/25.54 (anchor :step t12.t3624 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_j Int) (:= A__questionmark_j A__questionmark_j)))
% 25.30/25.54 (step t12.t3624.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.54 (step t12.t3624.t2 (cl (= A__questionmark_j A__questionmark_j)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3624.t3 :args ((A__questionmark_v_61_62 Int) (:= A__questionmark_v_61_62 A__questionmark_v_61_62)))
% 25.30/25.54 (step t12.t3624.t3.t1 (cl (= A__questionmark_v_61_62 A__questionmark_v_61_62)) :rule refl)
% 25.30/25.54 (step t12.t3624.t3.t2 (cl (= (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)))) :rule refl)
% 25.30/25.54 (step t12.t3624.t3.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t3.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3624.t3.t3))
% 25.30/25.54 (step t12.t3624.t3.t5 (cl (= (< A__questionmark_i 32768) (not (>= A__questionmark_i 32768)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t3.t6 (cl (= (not (< A__questionmark_i 32768)) (not (not (>= A__questionmark_i 32768))))) :rule cong :premises (t12.t3624.t3.t5))
% 25.30/25.54 (step t12.t3624.t3.t7 (cl (= (not (not (>= A__questionmark_i 32768))) (>= A__questionmark_i 32768))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t3.t8 (cl (= (not (< A__questionmark_i 32768)) (>= A__questionmark_i 32768))) :rule trans :premises (t12.t3624.t3.t6 t12.t3624.t3.t7))
% 25.30/25.54 (step t12.t3624.t3.t9 (cl (= (<= 0 A__questionmark_j) (>= A__questionmark_j 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t3.t10 (cl (= (not (<= 0 A__questionmark_j)) (not (>= A__questionmark_j 0)))) :rule cong :premises (t12.t3624.t3.t9))
% 25.30/25.54 (step t12.t3624.t3.t11 (cl (= (<= A__questionmark_j 16) (not (>= A__questionmark_j 17)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t3.t12 (cl (= (not (<= A__questionmark_j 16)) (not (not (>= A__questionmark_j 17))))) :rule cong :premises (t12.t3624.t3.t11))
% 25.30/25.54 (step t12.t3624.t3.t13 (cl (= (not (not (>= A__questionmark_j 17))) (>= A__questionmark_j 17))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t3.t14 (cl (= (not (<= A__questionmark_j 16)) (>= A__questionmark_j 17))) :rule trans :premises (t12.t3624.t3.t12 t12.t3624.t3.t13))
% 25.30/25.54 (step t12.t3624.t3.t15 (cl (= (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16))) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17)))) :rule cong :premises (t12.t3624.t3.t4 t12.t3624.t3.t8 t12.t3624.t3.t10 t12.t3624.t3.t14))
% 25.30/25.54 (step t12.t3624.t3.t16 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))))) :rule cong :premises (t12.t3624.t3.t15))
% 25.30/25.54 (step t12.t3624.t3.t17 (cl (= (<= 0 A__questionmark_v_61_62) (>= A__questionmark_v_61_62 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t3.t18 (cl (= (not (<= 0 A__questionmark_v_61_62)) (not (>= A__questionmark_v_61_62 0)))) :rule cong :premises (t12.t3624.t3.t17))
% 25.30/25.54 (step t12.t3624.t3.t19 (cl (= (<= A__questionmark_v_61_62 tptp.int_2147483647) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t3.t20 (cl (= (not (<= A__questionmark_v_61_62 tptp.int_2147483647)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0)))) :rule cong :premises (t12.t3624.t3.t19))
% 25.30/25.54 (step t12.t3624.t3.t21 (cl (= (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))) (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0))))) :rule cong :premises (t12.t3624.t3.t18 t12.t3624.t3.t20))
% 25.30/25.54 (step t12.t3624.t3.t22 (cl (= (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647)))) (not (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0)))))) :rule cong :premises (t12.t3624.t3.t21))
% 25.30/25.54 (step t12.t3624.t3.t23 (cl (= (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0))))))) :rule cong :premises (t12.t3624.t3.t16 t12.t3624.t3.t22))
% 25.30/25.54 (step t12.t3624.t3.t24 (cl (= (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647)))))) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0)))))))) :rule cong :premises (t12.t3624.t3.t2 t12.t3624.t3.t23))
% 25.30/25.54 (step t12.t3624.t3 (cl (= (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0))))))))) :rule bind)
% 25.30/25.54 (step t12.t3624.t4 (cl (= (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0))))))) (not (forall ((A__questionmark_v_61_62 Int)) (not (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0))))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t5 (cl (= (forall ((A__questionmark_v_61_62 Int)) (not (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0)))))))) (forall ((A__questionmark_v_61_62 Int)) (or (not (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t6 (cl (= (forall ((A__questionmark_v_61_62 Int)) (or (not (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0)))))) (or (not (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t7 (cl (= (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t8 (cl (= (not (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) (not true))) :rule cong :premises (t12.t3624.t7))
% 25.30/25.54 (step t12.t3624.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t10 (cl (= (not (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) false)) :rule trans :premises (t12.t3624.t8 t12.t3624.t9))
% 25.30/25.54 (step t12.t3624.t11 (cl (= (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule refl)
% 25.30/25.54 (step t12.t3624.t12 (cl (= (or (not (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (or false (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule cong :premises (t12.t3624.t10 t12.t3624.t11))
% 25.30/25.54 (step t12.t3624.t13 (cl (= (or false (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3624.t14 (cl (= (or (not (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule trans :premises (t12.t3624.t12 t12.t3624.t13))
% 25.30/25.54 (step t12.t3624.t15 (cl (= (forall ((A__questionmark_v_61_62 Int)) (or (not (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0)))))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule trans :premises (t12.t3624.t6 t12.t3624.t14))
% 25.30/25.54 (step t12.t3624.t16 (cl (= (forall ((A__questionmark_v_61_62 Int)) (not (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0)))))))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule trans :premises (t12.t3624.t5 t12.t3624.t15))
% 25.30/25.54 (step t12.t3624.t17 (cl (= (not (forall ((A__questionmark_v_61_62 Int)) (not (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0))))))))) (not (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule cong :premises (t12.t3624.t16))
% 25.30/25.54 (step t12.t3624.t18 (cl (= (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_61_62 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_61_62)) 0))))))) (not (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule trans :premises (t12.t3624.t4 t12.t3624.t17))
% 25.30/25.54 (step t12.t3624.t19 (cl (= (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))) (not (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule trans :premises (t12.t3624.t3 t12.t3624.t18))
% 25.30/25.54 (step t12.t3624 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647)))))))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (not (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))))) :rule bind)
% 25.30/25.54 (step t12.t3625 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (not (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3626 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647)))))))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule trans :premises (t12.t3624 t12.t3625))
% 25.30/25.54 (step t12.t3627 (cl (= (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule cong :premises (t12.t3626))
% 25.30/25.54 (anchor :step t12.t3628 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 25.30/25.54 (step t12.t3628.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.54 (step t12.t3628.t2 (cl (= (= (tptp.shr A__questionmark_i 0) A__questionmark_i) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3628 (cl (= (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i)) (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0))))) :rule bind)
% 25.30/25.54 (step t12.t3629 (cl (= (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))))) :rule cong :premises (t12.t3628))
% 25.30/25.54 (anchor :step t12.t3630 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_j Int) (:= A__questionmark_j A__questionmark_j)))
% 25.30/25.54 (step t12.t3630.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.54 (step t12.t3630.t2 (cl (= A__questionmark_j A__questionmark_j)) :rule refl)
% 25.30/25.54 (step t12.t3630.t3 (cl (= (<= 1 A__questionmark_j) (>= A__questionmark_j 1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3630.t4 (cl (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.shr A__questionmark_i A__questionmark_j))) :rule refl)
% 25.30/25.54 (step t12.t3630.t5 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 25.30/25.54 (step t12.t3630.t6 (cl (= (- A__questionmark_j 1) (+ A__questionmark_j (* (- 1) 1)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3630.t7 (cl (= A__questionmark_j A__questionmark_j)) :rule refl)
% 25.30/25.54 (step t12.t3630.t8 (cl (= (* (- 1) 1) (- 1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3630.t9 (cl (= (+ A__questionmark_j (* (- 1) 1)) (+ A__questionmark_j (- 1)))) :rule cong :premises (t12.t3630.t7 t12.t3630.t8))
% 25.30/25.54 (step t12.t3630.t10 (cl (= (+ A__questionmark_j (- 1)) (+ (- 1) A__questionmark_j))) :rule all_simplify)
% 25.30/25.54 (step t12.t3630.t11 (cl (= (+ A__questionmark_j (* (- 1) 1)) (+ (- 1) A__questionmark_j))) :rule trans :premises (t12.t3630.t9 t12.t3630.t10))
% 25.30/25.54 (step t12.t3630.t12 (cl (= (- A__questionmark_j 1) (+ (- 1) A__questionmark_j))) :rule trans :premises (t12.t3630.t6 t12.t3630.t11))
% 25.30/25.54 (step t12.t3630.t13 (cl (= (tptp.shr A__questionmark_i (- A__questionmark_j 1)) (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)))) :rule cong :premises (t12.t3630.t5 t12.t3630.t12))
% 25.30/25.54 (step t12.t3630.t14 (cl (= 2 2)) :rule refl)
% 25.30/25.54 (step t12.t3630.t15 (cl (= (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))) :rule cong :premises (t12.t3630.t13 t12.t3630.t14))
% 25.30/25.54 (step t12.t3630.t16 (cl (= (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2)))) :rule cong :premises (t12.t3630.t4 t12.t3630.t15))
% 25.30/25.54 (step t12.t3630.t17 (cl (= (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))) (=> (>= A__questionmark_j 1) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) :rule cong :premises (t12.t3630.t3 t12.t3630.t16))
% 25.30/25.54 (step t12.t3630 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2)))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (>= A__questionmark_j 1) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2)))))) :rule bind)
% 25.30/25.54 (step t12.t3631 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (>= A__questionmark_j 1) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2)))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3632 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2)))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2)))))) :rule trans :premises (t12.t3630 t12.t3631))
% 25.30/25.54 (step t12.t3633 (cl (= (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))))) :rule cong :premises (t12.t3632))
% 25.30/25.54 (anchor :step t12.t3634 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.54 (step t12.t3634.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.54 (step t12.t3634.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3634.t3 :args ((A__questionmark_v_62_63 Int) (:= A__questionmark_v_62_63 A__questionmark_v_62_63)))
% 25.30/25.54 (step t12.t3634.t3.t1 (cl (= A__questionmark_v_62_63 A__questionmark_v_62_63)) :rule refl)
% 25.30/25.54 (step t12.t3634.t3.t2 (cl (= (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 25.30/25.54 (step t12.t3634.t3.t3 (cl (= (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_x_3 A__questionmark_v_62_63))) :rule all_simplify)
% 25.30/25.54 (step t12.t3634.t3.t4 (cl (= (= A__questionmark_v_62_63 A__questionmark_y) (= A__questionmark_y A__questionmark_v_62_63))) :rule all_simplify)
% 25.30/25.54 (step t12.t3634.t3.t5 (cl (= (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y)) (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63)))) :rule cong :premises (t12.t3634.t3.t3 t12.t3634.t3.t4))
% 25.30/25.54 (step t12.t3634.t3.t6 (cl (= (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))))) :rule cong :premises (t12.t3634.t3.t5))
% 25.30/25.54 (step t12.t3634.t3.t7 (cl (= (<= A__questionmark_v_62_63 A__questionmark_x_3) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3634.t3.t8 (cl (= (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)))) :rule cong :premises (t12.t3634.t3.t7))
% 25.30/25.54 (step t12.t3634.t3.t9 (cl (= (<= A__questionmark_v_62_63 A__questionmark_y) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3634.t3.t10 (cl (= (not (<= A__questionmark_v_62_63 A__questionmark_y)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0)))) :rule cong :premises (t12.t3634.t3.t9))
% 25.30/25.54 (step t12.t3634.t3.t11 (cl (= (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y))) (or (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0))))) :rule cong :premises (t12.t3634.t3.t6 t12.t3634.t3.t8 t12.t3634.t3.t10))
% 25.30/25.54 (step t12.t3634.t3.t12 (cl (= (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0)))))) :rule cong :premises (t12.t3634.t3.t11))
% 25.30/25.54 (step t12.t3634.t3.t13 (cl (= (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y))))) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0))))))) :rule cong :premises (t12.t3634.t3.t2 t12.t3634.t3.t12))
% 25.30/25.54 (step t12.t3634.t3 (cl (= (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0)))))))) :rule bind)
% 25.30/25.54 (step t12.t3634.t4 (cl (= (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0)))))) (not (forall ((A__questionmark_v_62_63 Int)) (not (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0)))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3634.t5 (cl (= (forall ((A__questionmark_v_62_63 Int)) (not (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0))))))) (forall ((A__questionmark_v_62_63 Int)) (or (not (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_62_63)) (not (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3634.t6 (cl (= (forall ((A__questionmark_v_62_63 Int)) (or (not (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_62_63)) (not (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0)))) (or (not (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3634.t7 (cl (= (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3634.t8 (cl (= (not (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3634.t7))
% 25.30/25.54 (step t12.t3634.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.54 (step t12.t3634.t10 (cl (= (not (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3634.t8 t12.t3634.t9))
% 25.30/25.54 (step t12.t3634.t11 (cl (= (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))))) :rule refl)
% 25.30/25.54 (step t12.t3634.t12 (cl (= (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)))) :rule refl)
% 25.30/25.54 (step t12.t3634.t13 (cl (= (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)))) :rule refl)
% 25.30/25.54 (step t12.t3634.t14 (cl (= (or (not (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))) (or false (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule cong :premises (t12.t3634.t10 t12.t3634.t11 t12.t3634.t12 t12.t3634.t13))
% 25.30/25.54 (step t12.t3634.t15 (cl (= (or false (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))) (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3634.t16 (cl (= (or (not (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))) (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule trans :premises (t12.t3634.t14 t12.t3634.t15))
% 25.30/25.54 (step t12.t3634.t17 (cl (= (forall ((A__questionmark_v_62_63 Int)) (or (not (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_62_63)) (not (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0)))) (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule trans :premises (t12.t3634.t6 t12.t3634.t16))
% 25.30/25.54 (step t12.t3634.t18 (cl (= (forall ((A__questionmark_v_62_63 Int)) (not (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0))))))) (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule trans :premises (t12.t3634.t5 t12.t3634.t17))
% 25.30/25.54 (step t12.t3634.t19 (cl (= (not (forall ((A__questionmark_v_62_63 Int)) (not (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0)))))))) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule cong :premises (t12.t3634.t18))
% 25.30/25.54 (step t12.t3634.t20 (cl (= (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_62_63) (= A__questionmark_y A__questionmark_v_62_63))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_62_63)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_62_63)) 0)))))) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3634.t4 t12.t3634.t19))
% 25.30/25.54 (step t12.t3634.t21 (cl (= (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3634.t3 t12.t3634.t20))
% 25.30/25.54 (step t12.t3634 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule bind)
% 25.30/25.54 (step t12.t3635 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (and (or (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3636 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (and (or (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))) (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3637 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0))))) :rule trans :premises (t12.t3635 t12.t3636))
% 25.30/25.54 (step t12.t3638 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y))))))) (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0))))) :rule trans :premises (t12.t3634 t12.t3637))
% 25.30/25.54 (step t12.t3639 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))))) :rule cong :premises (t12.t3638))
% 25.30/25.54 (anchor :step t12.t3640 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 25.30/25.54 (step t12.t3640.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 25.30/25.54 (step t12.t3640.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3640.t3 :args ((A__questionmark_v_63_64 Int) (:= A__questionmark_v_63_64 A__questionmark_v_63_64)))
% 25.30/25.54 (step t12.t3640.t3.t1 (cl (= A__questionmark_v_63_64 A__questionmark_v_63_64)) :rule refl)
% 25.30/25.54 (step t12.t3640.t3.t2 (cl (= (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 25.30/25.54 (step t12.t3640.t3.t3 (cl (= (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_x_3 A__questionmark_v_63_64))) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t3.t4 (cl (= (= A__questionmark_v_63_64 A__questionmark_y) (= A__questionmark_y A__questionmark_v_63_64))) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t3.t5 (cl (= (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y)) (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64)))) :rule cong :premises (t12.t3640.t3.t3 t12.t3640.t3.t4))
% 25.30/25.54 (step t12.t3640.t3.t6 (cl (= (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))))) :rule cong :premises (t12.t3640.t3.t5))
% 25.30/25.54 (step t12.t3640.t3.t7 (cl (= (<= A__questionmark_x_3 A__questionmark_v_63_64) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t3.t8 (cl (= (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1))))) :rule cong :premises (t12.t3640.t3.t7))
% 25.30/25.54 (step t12.t3640.t3.t9 (cl (= (not (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t3.t10 (cl (= (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1))) :rule trans :premises (t12.t3640.t3.t8 t12.t3640.t3.t9))
% 25.30/25.54 (step t12.t3640.t3.t11 (cl (= (<= A__questionmark_y A__questionmark_v_63_64) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t3.t12 (cl (= (not (<= A__questionmark_y A__questionmark_v_63_64)) (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))))) :rule cong :premises (t12.t3640.t3.t11))
% 25.30/25.54 (step t12.t3640.t3.t13 (cl (= (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t3.t14 (cl (= (not (<= A__questionmark_y A__questionmark_v_63_64)) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))) :rule trans :premises (t12.t3640.t3.t12 t12.t3640.t3.t13))
% 25.30/25.54 (step t12.t3640.t3.t15 (cl (= (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64))) (or (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1)))) :rule cong :premises (t12.t3640.t3.t6 t12.t3640.t3.t10 t12.t3640.t3.t14))
% 25.30/25.54 (step t12.t3640.t3.t16 (cl (= (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))))) :rule cong :premises (t12.t3640.t3.t15))
% 25.30/25.54 (step t12.t3640.t3.t17 (cl (= (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64))))) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1)))))) :rule cong :premises (t12.t3640.t3.t2 t12.t3640.t3.t16))
% 25.30/25.54 (step t12.t3640.t3 (cl (= (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))))))) :rule bind)
% 25.30/25.54 (step t12.t3640.t4 (cl (= (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))))) (not (forall ((A__questionmark_v_63_64 Int)) (not (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t5 (cl (= (forall ((A__questionmark_v_63_64 Int)) (not (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1)))))) (forall ((A__questionmark_v_63_64 Int)) (or (not (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_63_64)) (not (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t6 (cl (= (forall ((A__questionmark_v_63_64 Int)) (or (not (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_63_64)) (not (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))) (or (not (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t7 (cl (= (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t8 (cl (= (not (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3640.t7))
% 25.30/25.54 (step t12.t3640.t9 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t10 (cl (= (not (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3640.t8 t12.t3640.t9))
% 25.30/25.54 (step t12.t3640.t11 (cl (= (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))))) :rule refl)
% 25.30/25.54 (step t12.t3640.t12 (cl (= (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1))) :rule refl)
% 25.30/25.54 (step t12.t3640.t13 (cl (= (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1))) :rule refl)
% 25.30/25.54 (step t12.t3640.t14 (cl (= (or (not (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)) (or false (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule cong :premises (t12.t3640.t10 t12.t3640.t11 t12.t3640.t12 t12.t3640.t13))
% 25.30/25.54 (step t12.t3640.t15 (cl (= (or false (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)) (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3640.t16 (cl (= (or (not (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)) (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule trans :premises (t12.t3640.t14 t12.t3640.t15))
% 25.30/25.54 (step t12.t3640.t17 (cl (= (forall ((A__questionmark_v_63_64 Int)) (or (not (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_63_64)) (not (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))) (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule trans :premises (t12.t3640.t6 t12.t3640.t16))
% 25.30/25.54 (step t12.t3640.t18 (cl (= (forall ((A__questionmark_v_63_64 Int)) (not (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1)))))) (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule trans :premises (t12.t3640.t5 t12.t3640.t17))
% 25.30/25.54 (step t12.t3640.t19 (cl (= (not (forall ((A__questionmark_v_63_64 Int)) (not (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))))))) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1))))) :rule cong :premises (t12.t3640.t18))
% 25.30/25.54 (step t12.t3640.t20 (cl (= (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_63_64) (= A__questionmark_y A__questionmark_v_63_64))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_63_64)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_63_64)) 1))))) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1))))) :rule trans :premises (t12.t3640.t4 t12.t3640.t19))
% 25.30/25.54 (step t12.t3640.t21 (cl (= (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1))))) :rule trans :premises (t12.t3640.t3 t12.t3640.t20))
% 25.30/25.54 (step t12.t3640 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule bind)
% 25.30/25.54 (step t12.t3641 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (and (or (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3642 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (and (or (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3643 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1)))))) :rule trans :premises (t12.t3641 t12.t3642))
% 25.30/25.54 (step t12.t3644 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64))))))) (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1)))))) :rule trans :premises (t12.t3640 t12.t3643))
% 25.30/25.54 (step t12.t3645 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))))) :rule cong :premises (t12.t3644))
% 25.30/25.54 (anchor :step t12.t3646 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b)))
% 25.30/25.54 (step t12.t3646.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.54 (step t12.t3646.t2 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.54 (step t12.t3646.t3 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 25.30/25.54 (step t12.t3646.t4 (cl (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3646.t5 (cl (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3646.t6 (cl (= (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) :rule cong :premises (t12.t3646.t4 t12.t3646.t5))
% 25.30/25.54 (step t12.t3646 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))))) :rule bind)
% 25.30/25.54 (step t12.t3647 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))))) :rule cong :premises (t12.t3646))
% 25.30/25.54 (anchor :step t12.t3648 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b)))
% 25.30/25.54 (step t12.t3648.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.54 (step t12.t3648.t2 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.54 (step t12.t3648.t3 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 25.30/25.54 (step t12.t3648.t4 (cl (= (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (= (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3648.t5 (cl (= (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3648.t6 (cl (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3648.t7 (cl (= (= (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)) (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) :rule cong :premises (t12.t3648.t5 t12.t3648.t6))
% 25.30/25.54 (step t12.t3648.t8 (cl (= (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) :rule trans :premises (t12.t3648.t4 t12.t3648.t7))
% 25.30/25.54 (step t12.t3648.t9 (cl (= (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))))) :rule cong :premises (t12.t3648.t8))
% 25.30/25.54 (step t12.t3648.t10 (cl (= (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3648.t11 (cl (= (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a))))) :rule cong :premises (t12.t3648.t6 t12.t3648.t10))
% 25.30/25.54 (step t12.t3648.t12 (cl (= (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))))) :rule cong :premises (t12.t3648.t11))
% 25.30/25.54 (step t12.t3648.t13 (cl (= (= A__questionmark_a A__questionmark_b) (= A__questionmark_a A__questionmark_b))) :rule refl)
% 25.30/25.54 (step t12.t3648.t14 (cl (= (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))) :rule cong :premises (t12.t3648.t13 t12.t3648.t5))
% 25.30/25.54 (step t12.t3648.t15 (cl (= (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)))))) :rule cong :premises (t12.t3648.t14))
% 25.30/25.54 (step t12.t3648.t16 (cl (= (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)))) (or (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))))) :rule cong :premises (t12.t3648.t9 t12.t3648.t12 t12.t3648.t15))
% 25.30/25.54 (step t12.t3648.t17 (cl (= (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))) (not (or (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)))))))) :rule cong :premises (t12.t3648.t16))
% 25.30/25.54 (step t12.t3648 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))))))) :rule bind)
% 25.30/25.54 (step t12.t3649 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (and (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a))) (or (not (= A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3650 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (and (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a))) (or (not (= A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))) (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14806 Int) (BOUND_VARIABLE_14808 Int) (BOUND_VARIABLE_14810 Int)) (or (not (= BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14808 BOUND_VARIABLE_14810))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3651 (cl (= (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))))) :rule refl)
% 25.30/25.54 (step t12.t3652 (cl (= (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))))) :rule refl)
% 25.30/25.54 (step t12.t3653 (cl (= (forall ((BOUND_VARIABLE_14806 Int) (BOUND_VARIABLE_14808 Int) (BOUND_VARIABLE_14810 Int)) (or (not (= BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)))) (forall ((BOUND_VARIABLE_14808 Int) (BOUND_VARIABLE_14810 Int)) (or (not (= BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3654 (cl (= (forall ((BOUND_VARIABLE_14808 Int) (BOUND_VARIABLE_14810 Int)) (or (not (= BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)))) (forall ((BOUND_VARIABLE_14810 Int)) (or (not (= BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))))) :rule all_simplify)
% 25.30/25.54 (anchor :step t12.t3655 :args ((BOUND_VARIABLE_14810 Int) (:= BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))
% 25.30/25.54 (step t12.t3655.t1 (cl (= BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)) :rule refl)
% 25.30/25.54 (step t12.t3655.t2 (cl (= (= BOUND_VARIABLE_14810 BOUND_VARIABLE_14810) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3655.t3 (cl (= (not (= BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)) (not true))) :rule cong :premises (t12.t3655.t2))
% 25.30/25.54 (step t12.t3655.t4 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.54 (step t12.t3655.t5 (cl (= (not (= BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)) false)) :rule trans :premises (t12.t3655.t3 t12.t3655.t4))
% 25.30/25.54 (step t12.t3655.t6 (cl (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))) :rule refl)
% 25.30/25.54 (step t12.t3655.t7 (cl (= (or (not (= BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))) (or false (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) :rule cong :premises (t12.t3655.t5 t12.t3655.t6))
% 25.30/25.54 (step t12.t3655.t8 (cl (= (or false (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3655.t9 (cl (= (or (not (= BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))) :rule trans :premises (t12.t3655.t7 t12.t3655.t8))
% 25.30/25.54 (step t12.t3655 (cl (= (forall ((BOUND_VARIABLE_14810 Int)) (or (not (= BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) :rule bind)
% 25.30/25.54 (step t12.t3656 (cl (= (forall ((BOUND_VARIABLE_14808 Int) (BOUND_VARIABLE_14810 Int)) (or (not (= BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) :rule trans :premises (t12.t3654 t12.t3655))
% 25.30/25.54 (step t12.t3657 (cl (= (forall ((BOUND_VARIABLE_14806 Int) (BOUND_VARIABLE_14808 Int) (BOUND_VARIABLE_14810 Int)) (or (not (= BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) :rule trans :premises (t12.t3653 t12.t3656))
% 25.30/25.54 (step t12.t3658 (cl (= (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14806 Int) (BOUND_VARIABLE_14808 Int) (BOUND_VARIABLE_14810 Int)) (or (not (= BOUND_VARIABLE_14808 BOUND_VARIABLE_14810)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14808 BOUND_VARIABLE_14810))))) (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))))) :rule cong :premises (t12.t3651 t12.t3652 t12.t3657))
% 25.30/25.54 (step t12.t3659 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (and (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a))) (or (not (= A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))) (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))))) :rule trans :premises (t12.t3650 t12.t3658))
% 25.30/25.54 (step t12.t3660 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))))) (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))))) :rule trans :premises (t12.t3649 t12.t3659))
% 25.30/25.54 (step t12.t3661 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)))))) (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))))) :rule trans :premises (t12.t3648 t12.t3660))
% 25.30/25.54 (step t12.t3662 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))))) :rule cong :premises (t12.t3661))
% 25.30/25.54 (anchor :step t12.t3663 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b) (A__questionmark_c Int) (:= A__questionmark_c A__questionmark_c)))
% 25.30/25.54 (step t12.t3663.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.54 (step t12.t3663.t2 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 25.30/25.54 (step t12.t3663.t3 (cl (= A__questionmark_c A__questionmark_c)) :rule refl)
% 25.30/25.54 (step t12.t3663.t4 (cl (= (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3663.t5 (cl (= (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))) :rule cong :premises (t12.t3663.t4))
% 25.30/25.54 (step t12.t3663.t6 (cl (= (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3663.t7 (cl (= (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))))) :rule cong :premises (t12.t3663.t6))
% 25.30/25.54 (step t12.t3663.t8 (cl (= (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c)))))) :rule cong :premises (t12.t3663.t5 t12.t3663.t7))
% 25.30/25.54 (step t12.t3663.t9 (cl (= (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))))))) :rule cong :premises (t12.t3663.t8))
% 25.30/25.54 (step t12.t3663.t10 (cl (= (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3663.t11 (cl (= (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)) (=> (not (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) :rule cong :premises (t12.t3663.t9 t12.t3663.t10))
% 25.30/25.54 (step t12.t3663 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c)))))) :rule bind)
% 25.30/25.54 (step t12.t3664 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c)))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3665 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c)))))) :rule trans :premises (t12.t3663 t12.t3664))
% 25.30/25.54 (step t12.t3666 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))))) :rule cong :premises (t12.t3665))
% 25.30/25.54 (anchor :step t12.t3667 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b)))
% 25.30/25.54 (step t12.t3667.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 25.30/25.54 (step t12.t3667.t2 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 25.30/25.54 (step t12.t3667.t3 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 25.30/25.54 (step t12.t3667.t4 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= A__questionmark_a tptp.nullObject))) :rule all_simplify)
% 25.30/25.54 (step t12.t3667.t5 (cl (= (= A__questionmark_a tptp.nullObject) (= tptp.nullObject A__questionmark_a))) :rule all_simplify)
% 25.30/25.54 (step t12.t3667.t6 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= tptp.nullObject A__questionmark_a))) :rule trans :premises (t12.t3667.t4 t12.t3667.t5))
% 25.30/25.54 (step t12.t3667.t7 (cl (= (not (not (= A__questionmark_b tptp.nullObject))) (= A__questionmark_b tptp.nullObject))) :rule all_simplify)
% 25.30/25.54 (step t12.t3667.t8 (cl (= (= A__questionmark_b tptp.nullObject) (= tptp.nullObject A__questionmark_b))) :rule all_simplify)
% 25.30/25.54 (step t12.t3667.t9 (cl (= (not (not (= A__questionmark_b tptp.nullObject))) (= tptp.nullObject A__questionmark_b))) :rule trans :premises (t12.t3667.t7 t12.t3667.t8))
% 25.30/25.54 (step t12.t3667.t10 (cl (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3667.t11 (cl (= (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) :rule cong :premises (t12.t3667.t10))
% 25.30/25.54 (step t12.t3667.t12 (cl (= (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1))) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))))) :rule cong :premises (t12.t3667.t6 t12.t3667.t9 t12.t3667.t11))
% 25.30/25.54 (step t12.t3667.t13 (cl (= (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))))) :rule cong :premises (t12.t3667.t12))
% 25.30/25.54 (step t12.t3667.t14 (cl (= (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))) :rule refl)
% 25.30/25.54 (step t12.t3667.t15 (cl (= (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))) (=> (not (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) :rule cong :premises (t12.t3667.t13 t12.t3667.t14))
% 25.30/25.54 (step t12.t3667 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))))) :rule bind)
% 25.30/25.54 (step t12.t3668 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3669 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))))) :rule trans :premises (t12.t3667 t12.t3668))
% 25.30/25.54 (step t12.t3670 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))))) :rule cong :premises (t12.t3669))
% 25.30/25.54 (step t12.t3671 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3672 (cl (= (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3673 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)))) :rule trans :premises (t12.t3671 t12.t3672))
% 25.30/25.54 (step t12.t3674 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3675 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))))) :rule cong :premises (t12.t3674))
% 25.30/25.54 (step t12.t3676 (cl (= (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3677 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))))) :rule cong :premises (t12.t3676))
% 25.30/25.54 (step t12.t3678 (cl (= (= (|tptp.'DeclType'| |tptp.'CirQueue_head'|) |tptp.'CirQueue'|) (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3679 (cl (= (not (= (|tptp.'DeclType'| |tptp.'CirQueue_head'|) |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))))) :rule cong :premises (t12.t3678))
% 25.30/25.54 (step t12.t3680 (cl (= (= (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|) |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3681 (cl (= (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|) |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))))) :rule cong :premises (t12.t3680))
% 25.30/25.54 (step t12.t3682 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3683 (cl (= (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3684 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)))) :rule trans :premises (t12.t3682 t12.t3683))
% 25.30/25.54 (step t12.t3685 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3686 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))))) :rule cong :premises (t12.t3685))
% 25.30/25.54 (step t12.t3687 (cl (= (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3688 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))))) :rule cong :premises (t12.t3687))
% 25.30/25.54 (step t12.t3689 (cl (= (= (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3690 (cl (= (not (= (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3689))
% 25.30/25.54 (step t12.t3691 (cl (= (= (|tptp.'DeclType'| |tptp.'CirQueue_elements'|) |tptp.'CirQueue'|) (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3692 (cl (= (not (= (|tptp.'DeclType'| |tptp.'CirQueue_elements'|) |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))))) :rule cong :premises (t12.t3691))
% 25.30/25.54 (step t12.t3693 (cl (= (= (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3694 (cl (= (not (= (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))))) :rule cong :premises (t12.t3693))
% 25.30/25.54 (step t12.t3695 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3696 (cl (= (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3697 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)))) :rule trans :premises (t12.t3695 t12.t3696))
% 25.30/25.54 (step t12.t3698 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3699 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))))) :rule cong :premises (t12.t3698))
% 25.30/25.54 (step t12.t3700 (cl (= (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3701 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))))) :rule cong :premises (t12.t3700))
% 25.30/25.54 (step t12.t3702 (cl (= (= (|tptp.'DeclType'| |tptp.'CirQueue_tail'|) |tptp.'CirQueue'|) (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3703 (cl (= (not (= (|tptp.'DeclType'| |tptp.'CirQueue_tail'|) |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))))) :rule cong :premises (t12.t3702))
% 25.30/25.54 (step t12.t3704 (cl (= (= (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|) |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3705 (cl (= (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|) |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))))) :rule cong :premises (t12.t3704))
% 25.30/25.54 (step t12.t3706 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3707 (cl (= (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3708 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)))) :rule trans :premises (t12.t3706 t12.t3707))
% 25.30/25.54 (step t12.t3709 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3710 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))))) :rule cong :premises (t12.t3709))
% 25.30/25.54 (step t12.t3711 (cl (= (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3712 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))))) :rule cong :premises (t12.t3711))
% 25.30/25.54 (step t12.t3713 (cl (= (= (|tptp.'DeclType'| |tptp.'CirQueue_count'|) |tptp.'CirQueue'|) (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3714 (cl (= (not (= (|tptp.'DeclType'| |tptp.'CirQueue_count'|) |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))))) :rule cong :premises (t12.t3713))
% 25.30/25.54 (step t12.t3715 (cl (= (= (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|) |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3716 (cl (= (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|) |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))))) :rule cong :premises (t12.t3715))
% 25.30/25.54 (step t12.t3717 (cl (= (= (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3718 (cl (= (not (= (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3717))
% 25.30/25.54 (step t12.t3719 (cl (= (= A__questionmark_v_0_12 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_0_12))) :rule all_simplify)
% 25.30/25.54 (step t12.t3720 (cl (= (not (= A__questionmark_v_0_12 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)))) :rule cong :premises (t12.t3719))
% 25.30/25.54 (step t12.t3721 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12) |tptp.'CirQueue'|) (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3722 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12) |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))))) :rule cong :premises (t12.t3721))
% 25.30/25.54 (step t12.t3723 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3724 (cl (= (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3725 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)))) :rule trans :premises (t12.t3723 t12.t3724))
% 25.30/25.54 (step t12.t3726 (cl (= (= (|tptp.'AsMutable'| |tptp.'CirQueue'|) |tptp.'CirQueue'|) (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3727 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'CirQueue'|) |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3726))
% 25.30/25.54 (anchor :step t12.t3728 :args ((A__questionmark_U Int) (:= A__questionmark_U A__questionmark_U)))
% 25.30/25.54 (step t12.t3728.t1 (cl (= A__questionmark_U A__questionmark_U)) :rule refl)
% 25.30/25.54 (step t12.t3728.t2 (cl (= (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3728.t3 (cl (= (= A__questionmark_U |tptp.'CirQueue'|) (= |tptp.'CirQueue'| A__questionmark_U))) :rule all_simplify)
% 25.30/25.54 (step t12.t3728.t4 (cl (= (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|)) (= |tptp.'CirQueue'| A__questionmark_U)))) :rule cong :premises (t12.t3728.t2 t12.t3728.t3))
% 25.30/25.54 (step t12.t3728 (cl (= (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|))) (forall ((A__questionmark_U Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|)) (= |tptp.'CirQueue'| A__questionmark_U))))) :rule bind)
% 25.30/25.54 (step t12.t3729 (cl (= (forall ((A__questionmark_U Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|)) (= |tptp.'CirQueue'| A__questionmark_U))) (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3730 (cl (= (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|))) (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U))))) :rule trans :premises (t12.t3728 t12.t3729))
% 25.30/25.54 (step t12.t3731 (cl (= (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|)))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))))) :rule cong :premises (t12.t3730))
% 25.30/25.54 (step t12.t3732 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3733 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))))) :rule cong :premises (t12.t3732))
% 25.30/25.54 (step t12.t3734 (cl (= (= A__questionmark_v_1_13 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_1_13))) :rule all_simplify)
% 25.30/25.54 (step t12.t3735 (cl (= (not (= A__questionmark_v_1_13 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)))) :rule cong :premises (t12.t3734))
% 25.30/25.54 (step t12.t3736 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13) |tptp.'System_Array'|) (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3737 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13) |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))))) :rule cong :premises (t12.t3736))
% 25.30/25.54 (step t12.t3738 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3739 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3740 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)))) :rule trans :premises (t12.t3738 t12.t3739))
% 25.30/25.54 (step t12.t3741 (cl (= (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|) (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3742 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))))) :rule cong :premises (t12.t3741))
% 25.30/25.54 (step t12.t3743 (cl (= (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3744 (cl (= (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))))) :rule cong :premises (t12.t3743))
% 25.30/25.54 (step t12.t3745 (cl (= (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3746 (cl (= (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3745))
% 25.30/25.54 (step t12.t3747 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3748 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))))) :rule cong :premises (t12.t3747))
% 25.30/25.54 (step t12.t3749 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3750 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))))) :rule cong :premises (t12.t3749))
% 25.30/25.54 (step t12.t3751 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3752 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))))) :rule cong :premises (t12.t3751))
% 25.30/25.54 (step t12.t3753 (cl (= (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3754 (cl (= (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))))) :rule cong :premises (t12.t3753))
% 25.30/25.54 (step t12.t3755 (cl (= (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3756 (cl (= (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3755))
% 25.30/25.54 (step t12.t3757 (cl (= (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3758 (cl (= (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))))) :rule cong :premises (t12.t3757))
% 25.30/25.54 (step t12.t3759 (cl (= (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3760 (cl (= (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3759))
% 25.30/25.54 (step t12.t3761 (cl (= (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3762 (cl (= (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3761))
% 25.30/25.54 (step t12.t3763 (cl (= (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3764 (cl (= (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3763))
% 25.30/25.54 (step t12.t3765 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3766 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3765))
% 25.30/25.54 (step t12.t3767 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3768 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3767))
% 25.30/25.54 (step t12.t3769 (cl (= (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3770 (cl (= (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3769))
% 25.30/25.54 (step t12.t3771 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3772 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))))) :rule cong :premises (t12.t3771))
% 25.30/25.54 (step t12.t3773 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3774 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))))) :rule cong :premises (t12.t3773))
% 25.30/25.54 (step t12.t3775 (cl (= (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3776 (cl (= (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))))) :rule cong :premises (t12.t3775))
% 25.30/25.54 (step t12.t3777 (cl (= (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3778 (cl (= (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3777))
% 25.30/25.54 (step t12.t3779 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3780 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))))) :rule cong :premises (t12.t3779))
% 25.30/25.54 (step t12.t3781 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3782 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))))) :rule cong :premises (t12.t3781))
% 25.30/25.54 (step t12.t3783 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3784 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))))) :rule cong :premises (t12.t3783))
% 25.30/25.54 (step t12.t3785 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3786 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))))) :rule cong :premises (t12.t3785))
% 25.30/25.54 (step t12.t3787 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3788 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3787))
% 25.30/25.54 (step t12.t3789 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3790 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))))) :rule cong :premises (t12.t3789))
% 25.30/25.54 (anchor :step t12.t3791 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.54 (step t12.t3791.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.54 (step t12.t3791.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.54 (step t12.t3791.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3791 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.54 (step t12.t3792 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3793 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true)) true)) :rule trans :premises (t12.t3791 t12.t3792))
% 25.30/25.54 (step t12.t3794 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true))) (not true))) :rule cong :premises (t12.t3793))
% 25.30/25.54 (step t12.t3795 (cl (= (not true) false)) :rule all_simplify)
% 25.30/25.54 (step t12.t3796 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true))) false)) :rule trans :premises (t12.t3794 t12.t3795))
% 25.30/25.54 (anchor :step t12.t3797 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.54 (step t12.t3797.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.54 (step t12.t3797.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3797.t3 :args ((A__questionmark_v_68_67 Int) (:= A__questionmark_v_68_67 A__questionmark_v_68_67) (A__questionmark_v_69_68 Int) (:= A__questionmark_v_69_68 A__questionmark_v_69_68) (A__questionmark_v_67_69 Int) (:= A__questionmark_v_67_69 A__questionmark_v_67_69) (A__questionmark_v_66_70 Int) (:= A__questionmark_v_66_70 A__questionmark_v_66_70)))
% 25.30/25.54 (step t12.t3797.t3.t1 (cl (= A__questionmark_v_68_67 A__questionmark_v_68_67)) :rule refl)
% 25.30/25.54 (step t12.t3797.t3.t2 (cl (= A__questionmark_v_69_68 A__questionmark_v_69_68)) :rule refl)
% 25.30/25.54 (step t12.t3797.t3.t3 (cl (= A__questionmark_v_67_69 A__questionmark_v_67_69)) :rule refl)
% 25.30/25.54 (step t12.t3797.t3.t4 (cl (= A__questionmark_v_66_70 A__questionmark_v_66_70)) :rule refl)
% 25.30/25.54 (step t12.t3797.t3.t5 (cl (= (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))))) :rule refl)
% 25.30/25.54 (step t12.t3797.t3.t6 (cl (= (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)))) :rule refl)
% 25.30/25.54 (step t12.t3797.t3.t7 (cl (= (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)))) :rule refl)
% 25.30/25.54 (step t12.t3797.t3.t8 (cl (= (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)))) :rule refl)
% 25.30/25.54 (step t12.t3797.t3.t9 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t10 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))))) :rule cong :premises (t12.t3797.t3.t9))
% 25.30/25.54 (step t12.t3797.t3.t11 (cl (= (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t12 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3797.t3.t11))
% 25.30/25.54 (step t12.t3797.t3.t13 (cl (= (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))) (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t14 (cl (= (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t15 (cl (= (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) :rule trans :premises (t12.t3797.t3.t13 t12.t3797.t3.t14))
% 25.30/25.54 (step t12.t3797.t3.t16 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))))) :rule cong :premises (t12.t3797.t3.t10 t12.t3797.t3.t12 t12.t3797.t3.t15))
% 25.30/25.54 (step t12.t3797.t3.t17 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))))) :rule cong :premises (t12.t3797.t3.t16))
% 25.30/25.54 (step t12.t3797.t3.t18 (cl (= (<= 0 A__questionmark_v_66_70) (>= A__questionmark_v_66_70 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t19 (cl (= (not (<= 0 A__questionmark_v_66_70)) (not (>= A__questionmark_v_66_70 0)))) :rule cong :premises (t12.t3797.t3.t18))
% 25.30/25.54 (step t12.t3797.t3.t20 (cl (= (< A__questionmark_v_66_70 A__questionmark_v_68_67) (not (>= A__questionmark_v_66_70 A__questionmark_v_68_67)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t21 (cl (= (>= A__questionmark_v_66_70 A__questionmark_v_68_67) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t22 (cl (= (not (>= A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1))))) :rule cong :premises (t12.t3797.t3.t21))
% 25.30/25.54 (step t12.t3797.t3.t23 (cl (= (not (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1))) (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t24 (cl (= (not (>= A__questionmark_v_66_70 A__questionmark_v_68_67)) (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1))) :rule trans :premises (t12.t3797.t3.t22 t12.t3797.t3.t23))
% 25.30/25.54 (step t12.t3797.t3.t25 (cl (= (< A__questionmark_v_66_70 A__questionmark_v_68_67) (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1))) :rule trans :premises (t12.t3797.t3.t20 t12.t3797.t3.t24))
% 25.30/25.54 (step t12.t3797.t3.t26 (cl (= (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)))) :rule cong :premises (t12.t3797.t3.t25))
% 25.30/25.54 (step t12.t3797.t3.t27 (cl (= (<= 0 A__questionmark_v_67_69) (>= A__questionmark_v_67_69 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t28 (cl (= (not (<= 0 A__questionmark_v_67_69)) (not (>= A__questionmark_v_67_69 0)))) :rule cong :premises (t12.t3797.t3.t27))
% 25.30/25.54 (step t12.t3797.t3.t29 (cl (= (< A__questionmark_v_67_69 A__questionmark_v_68_67) (not (>= A__questionmark_v_67_69 A__questionmark_v_68_67)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t30 (cl (= (>= A__questionmark_v_67_69 A__questionmark_v_68_67) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t31 (cl (= (not (>= A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1))))) :rule cong :premises (t12.t3797.t3.t30))
% 25.30/25.54 (step t12.t3797.t3.t32 (cl (= (not (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1))) (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t33 (cl (= (not (>= A__questionmark_v_67_69 A__questionmark_v_68_67)) (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1))) :rule trans :premises (t12.t3797.t3.t31 t12.t3797.t3.t32))
% 25.30/25.54 (step t12.t3797.t3.t34 (cl (= (< A__questionmark_v_67_69 A__questionmark_v_68_67) (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1))) :rule trans :premises (t12.t3797.t3.t29 t12.t3797.t3.t33))
% 25.30/25.54 (step t12.t3797.t3.t35 (cl (= (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)))) :rule cong :premises (t12.t3797.t3.t34))
% 25.30/25.54 (step t12.t3797.t3.t36 (cl (= (<= 0 A__questionmark_v_69_68) (>= A__questionmark_v_69_68 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t37 (cl (= (not (<= 0 A__questionmark_v_69_68)) (not (>= A__questionmark_v_69_68 0)))) :rule cong :premises (t12.t3797.t3.t36))
% 25.30/25.54 (step t12.t3797.t3.t38 (cl (= (<= A__questionmark_v_69_68 A__questionmark_v_68_67) (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t3.t39 (cl (= (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0)))) :rule cong :premises (t12.t3797.t3.t38))
% 25.30/25.54 (step t12.t3797.t3.t40 (cl (= (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))) (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0))))) :rule cong :premises (t12.t3797.t3.t19 t12.t3797.t3.t26 t12.t3797.t3.t28 t12.t3797.t3.t35 t12.t3797.t3.t37 t12.t3797.t3.t39))
% 25.30/25.54 (step t12.t3797.t3.t41 (cl (= (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67)))) (not (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0)))))) :rule cong :premises (t12.t3797.t3.t40))
% 25.30/25.54 (step t12.t3797.t3.t42 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0))))))) :rule cong :premises (t12.t3797.t3.t17 t12.t3797.t3.t41))
% 25.30/25.54 (step t12.t3797.t3.t43 (cl (= (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67)))))) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0)))))))) :rule cong :premises (t12.t3797.t3.t5 t12.t3797.t3.t6 t12.t3797.t3.t7 t12.t3797.t3.t8 t12.t3797.t3.t42))
% 25.30/25.54 (step t12.t3797.t3 (cl (= (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0))))))))) :rule bind)
% 25.30/25.54 (step t12.t3797.t4 (cl (= (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0))))))) (not (forall ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (not (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0))))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t5 (cl (= (forall ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (not (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0)))))))) (forall ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (or (not (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)))) (not (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) (not (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) (not (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t6 (cl (= (forall ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (or (not (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)))) (not (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) (not (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) (not (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0)))))) (or (not (= (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t7 (cl (= (= (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t8 (cl (= (not (= (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)))) (not true))) :rule cong :premises (t12.t3797.t7))
% 25.30/25.54 (step t12.t3797.t9 (cl (= (not (= (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)))) false)) :rule trans :premises (t12.t3797.t8 t12.t3795))
% 25.30/25.54 (step t12.t3797.t10 (cl (= (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t11 (cl (= (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) (not true))) :rule cong :premises (t12.t3797.t10))
% 25.30/25.54 (step t12.t3797.t12 (cl (= (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) false)) :rule trans :premises (t12.t3797.t11 t12.t3795))
% 25.30/25.54 (step t12.t3797.t13 (cl (= (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t14 (cl (= (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) (not true))) :rule cong :premises (t12.t3797.t13))
% 25.30/25.54 (step t12.t3797.t15 (cl (= (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) false)) :rule trans :premises (t12.t3797.t14 t12.t3795))
% 25.30/25.54 (step t12.t3797.t16 (cl (= (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t17 (cl (= (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) (not true))) :rule cong :premises (t12.t3797.t16))
% 25.30/25.54 (step t12.t3797.t18 (cl (= (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) false)) :rule trans :premises (t12.t3797.t17 t12.t3795))
% 25.30/25.54 (step t12.t3797.t19 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0)))))) :rule refl)
% 25.30/25.54 (step t12.t3797.t20 (cl (= (or (not (= (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (or false false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))))) :rule cong :premises (t12.t3797.t9 t12.t3797.t12 t12.t3797.t15 t12.t3797.t18 t12.t3797.t19))
% 25.30/25.54 (step t12.t3797.t21 (cl (= (or false false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3797.t22 (cl (= (or (not (= (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0)))))) :rule trans :premises (t12.t3797.t20 t12.t3797.t21))
% 25.30/25.54 (step t12.t3797.t23 (cl (= (forall ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (or (not (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)))) (not (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) (not (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) (not (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0)))))) :rule trans :premises (t12.t3797.t6 t12.t3797.t22))
% 25.30/25.54 (step t12.t3797.t24 (cl (= (forall ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (not (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0)))))) :rule trans :premises (t12.t3797.t5 t12.t3797.t23))
% 25.30/25.54 (step t12.t3797.t25 (cl (= (not (forall ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (not (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))))) :rule cong :premises (t12.t3797.t24))
% 25.30/25.54 (step t12.t3797.t26 (cl (= (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_66_70 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_66_70)) 1)) (not (>= A__questionmark_v_67_69 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_67_69)) 1)) (not (>= A__questionmark_v_69_68 0)) (not (>= (+ A__questionmark_v_68_67 (* (- 1) A__questionmark_v_69_68)) 0))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))))) :rule trans :premises (t12.t3797.t4 t12.t3797.t25))
% 25.30/25.54 (step t12.t3797.t27 (cl (= (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))))) :rule trans :premises (t12.t3797.t3 t12.t3797.t26))
% 25.30/25.54 (step t12.t3797 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67)))))))) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0)))))))) :rule bind)
% 25.30/25.54 (step t12.t3798 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|)) (not (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1)) (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0)) (not (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0)))))) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0)))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3799 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67)))))))) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0)))))) :rule trans :premises (t12.t3797 t12.t3798))
% 25.30/25.54 (step t12.t3800 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))))) :rule cong :premises (t12.t3799))
% 25.30/25.54 (step t12.t3801 (cl (= (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3802 (cl (= (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))) :rule cong :premises (t12.t3801))
% 25.30/25.54 (step t12.t3803 (cl (= (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3804 (cl (= (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))))) :rule cong :premises (t12.t3803))
% 25.30/25.54 (step t12.t3805 (cl (= (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3806 (cl (= (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))))) :rule cong :premises (t12.t3805))
% 25.30/25.54 (step t12.t3807 (cl (= (= A__questionmark_v_2_11 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_2_11))) :rule all_simplify)
% 25.30/25.54 (step t12.t3808 (cl (= (not (= A__questionmark_v_2_11 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)))) :rule cong :premises (t12.t3807))
% 25.30/25.54 (step t12.t3809 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11) |tptp.'System_Exception'|) (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3810 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11) |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))))) :rule cong :premises (t12.t3809))
% 25.30/25.54 (step t12.t3811 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3812 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3813 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)))) :rule trans :premises (t12.t3811 t12.t3812))
% 25.30/25.54 (step t12.t3814 (cl (= (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|) (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3815 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))))) :rule cong :premises (t12.t3814))
% 25.30/25.54 (step t12.t3816 (cl (= (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3817 (cl (= (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule cong :premises (t12.t3816))
% 25.30/25.54 (step t12.t3818 (cl (= (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3819 (cl (= (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3818))
% 25.30/25.54 (step t12.t3820 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3821 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule cong :premises (t12.t3820))
% 25.30/25.54 (step t12.t3822 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3823 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule cong :premises (t12.t3822))
% 25.30/25.54 (step t12.t3824 (cl (= (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3825 (cl (= (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule cong :premises (t12.t3824))
% 25.30/25.54 (step t12.t3826 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3827 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule cong :premises (t12.t3826))
% 25.30/25.54 (step t12.t3828 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3829 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3828))
% 25.30/25.54 (step t12.t3830 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3831 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule cong :premises (t12.t3830))
% 25.30/25.54 (step t12.t3832 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3833 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule cong :premises (t12.t3832))
% 25.30/25.54 (step t12.t3834 (cl (= (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3835 (cl (= (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule cong :premises (t12.t3834))
% 25.30/25.54 (anchor :step t12.t3836 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.54 (step t12.t3836.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.54 (step t12.t3836.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.54 (step t12.t3836.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3836 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.54 (step t12.t3837 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3838 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true)) true)) :rule trans :premises (t12.t3836 t12.t3837))
% 25.30/25.54 (step t12.t3839 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true))) (not true))) :rule cong :premises (t12.t3838))
% 25.30/25.54 (step t12.t3840 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true))) false)) :rule trans :premises (t12.t3839 t12.t3795))
% 25.30/25.54 (step t12.t3841 (cl (= (= A__questionmark_v_3_10 |tptp.'System_Exception'|) (= |tptp.'System_Exception'| A__questionmark_v_3_10))) :rule all_simplify)
% 25.30/25.54 (step t12.t3842 (cl (= (not (= A__questionmark_v_3_10 |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)))) :rule cong :premises (t12.t3841))
% 25.30/25.54 (step t12.t3843 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10) |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3844 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10) |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))))) :rule cong :premises (t12.t3843))
% 25.30/25.54 (step t12.t3845 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3846 (cl (= (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3847 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule trans :premises (t12.t3845 t12.t3846))
% 25.30/25.54 (step t12.t3848 (cl (= (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3849 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))))) :rule cong :premises (t12.t3848))
% 25.30/25.54 (anchor :step t12.t3850 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.54 (step t12.t3850.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.54 (step t12.t3850.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.54 (step t12.t3850.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3850 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.54 (step t12.t3851 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3852 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true)) true)) :rule trans :premises (t12.t3850 t12.t3851))
% 25.30/25.54 (step t12.t3853 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true))) (not true))) :rule cong :premises (t12.t3852))
% 25.30/25.54 (step t12.t3854 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true))) false)) :rule trans :premises (t12.t3853 t12.t3795))
% 25.30/25.54 (step t12.t3855 (cl (= (= A__questionmark_v_4_9 |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9))) :rule all_simplify)
% 25.30/25.54 (step t12.t3856 (cl (= (not (= A__questionmark_v_4_9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)))) :rule cong :premises (t12.t3855))
% 25.30/25.54 (step t12.t3857 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3858 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))))) :rule cong :premises (t12.t3857))
% 25.30/25.54 (step t12.t3859 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.54 (step t12.t3860 (cl (= (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3861 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule trans :premises (t12.t3859 t12.t3860))
% 25.30/25.54 (step t12.t3862 (cl (= (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3863 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))) :rule cong :premises (t12.t3862))
% 25.30/25.54 (anchor :step t12.t3864 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.54 (step t12.t3864.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.54 (step t12.t3864.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.54 (step t12.t3864.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3864 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.54 (step t12.t3865 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3866 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true)) true)) :rule trans :premises (t12.t3864 t12.t3865))
% 25.30/25.54 (step t12.t3867 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true))) (not true))) :rule cong :premises (t12.t3866))
% 25.30/25.54 (step t12.t3868 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true))) false)) :rule trans :premises (t12.t3867 t12.t3795))
% 25.30/25.54 (step t12.t3869 (cl (= (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|))) :rule all_simplify)
% 25.30/25.54 (anchor :step t12.t3870 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.54 (step t12.t3870.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.54 (step t12.t3870.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3870.t3 :args ((A__questionmark_v_71_71 Int) (:= A__questionmark_v_71_71 A__questionmark_v_71_71) (A__questionmark_v_73_72 Int) (:= A__questionmark_v_73_72 A__questionmark_v_73_72) (A__questionmark_v_70_73 Int) (:= A__questionmark_v_70_73 A__questionmark_v_70_73)))
% 25.30/25.54 (step t12.t3870.t3.t1 (cl (= A__questionmark_v_71_71 A__questionmark_v_71_71)) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t2 (cl (= A__questionmark_v_73_72 A__questionmark_v_73_72)) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t3 (cl (= A__questionmark_v_70_73 A__questionmark_v_70_73)) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t4 (cl (= (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)))) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t5 (cl (= (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t6 (cl (= (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t7 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t8 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3870.t3.t7))
% 25.30/25.54 (step t12.t3870.t3.t9 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t10 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3870.t3.t9))
% 25.30/25.54 (step t12.t3870.t3.t11 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3870.t3.t11))
% 25.30/25.54 (anchor :step t12.t3870.t3.t13 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.54 (step t12.t3870.t3.t13.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3870.t3.t13.t2 :args ((A__questionmark_v_74_75 Int) (:= A__questionmark_v_74_75 A__questionmark_v_74_75)))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t1 (cl (= A__questionmark_v_74_75 A__questionmark_v_74_75)) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t2 (cl (= (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3870.t3.t13.t2.t3 t12.t3870.t3.t13.t2.t4))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3870.t3.t13.t2.t6))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t3870.t3.t13.t2.t8))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t3870.t3.t13.t2.t10))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t3870.t3.t13.t2.t5 t12.t3870.t3.t13.t2.t7 t12.t3870.t3.t13.t2.t9 t12.t3870.t3.t13.t2.t11))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t3870.t3.t13.t2.t12))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75) (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3870.t3.t13.t2.t14))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75) (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75)) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3870.t3.t13.t2.t16))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))) (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3870.t3.t13.t2.t15 t12.t3870.t3.t13.t2.t17))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75)))) (not (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3870.t3.t13.t2.t18))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3870.t3.t13.t2.t13 t12.t3870.t3.t13.t2.t19))
% 25.30/25.54 (step t12.t3870.t3.t13.t2.t21 (cl (= (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75)))))) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3870.t3.t13.t2.t2 t12.t3870.t3.t13.t2.t20))
% 25.30/25.54 (step t12.t3870.t3.t13.t2 (cl (= (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 25.30/25.54 (step t12.t3870.t3.t13.t3 (cl (= (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_74_75 Int)) (not (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t4 (cl (= (forall ((A__questionmark_v_74_75 Int)) (not (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_74_75 Int)) (or (not (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t5 (cl (= (forall ((A__questionmark_v_74_75 Int)) (or (not (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3870.t3.t13.t6))
% 25.30/25.54 (step t12.t3870.t3.t13.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3870.t3.t13.t7 t12.t3795))
% 25.30/25.54 (step t12.t3870.t3.t13.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t13.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3870.t3.t13.t8 t12.t3870.t3.t13.t9))
% 25.30/25.54 (step t12.t3870.t3.t13.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t13.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3870.t3.t13.t10 t12.t3870.t3.t13.t11))
% 25.30/25.54 (step t12.t3870.t3.t13.t13 (cl (= (forall ((A__questionmark_v_74_75 Int)) (or (not (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3870.t3.t13.t5 t12.t3870.t3.t13.t12))
% 25.30/25.54 (step t12.t3870.t3.t13.t14 (cl (= (forall ((A__questionmark_v_74_75 Int)) (not (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3870.t3.t13.t4 t12.t3870.t3.t13.t13))
% 25.30/25.54 (step t12.t3870.t3.t13.t15 (cl (= (not (forall ((A__questionmark_v_74_75 Int)) (not (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3870.t3.t13.t14))
% 25.30/25.54 (step t12.t3870.t3.t13.t16 (cl (= (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_74_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3870.t3.t13.t3 t12.t3870.t3.t13.t15))
% 25.30/25.54 (step t12.t3870.t3.t13.t17 (cl (= (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3870.t3.t13.t2 t12.t3870.t3.t13.t16))
% 25.30/25.54 (step t12.t3870.t3.t13 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 25.30/25.54 (step t12.t3870.t3.t14 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t15 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3870.t3.t13 t12.t3870.t3.t14))
% 25.30/25.54 (step t12.t3870.t3.t16 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3870.t3.t15))
% 25.30/25.54 (step t12.t3870.t3.t17 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75)))))))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3870.t3.t8 t12.t3870.t3.t10 t12.t3870.t3.t12 t12.t3870.t3.t16))
% 25.30/25.54 (step t12.t3870.t3.t18 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3870.t3.t17))
% 25.30/25.54 (step t12.t3870.t3.t19 (cl (= (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))))) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t20 (cl (= (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t21 (cl (= (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)))) :rule cong :premises (t12.t3870.t3.t20))
% 25.30/25.54 (step t12.t3870.t3.t22 (cl (= (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t23 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))))) :rule cong :premises (t12.t3870.t3.t22))
% 25.30/25.54 (step t12.t3870.t3.t24 (cl (= (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t25 (cl (= (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))) :rule cong :premises (t12.t3870.t3.t23 t12.t3870.t3.t24))
% 25.30/25.54 (step t12.t3870.t3.t26 (cl (= (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) :rule cong :premises (t12.t3870.t3.t25))
% 25.30/25.54 (step t12.t3870.t3.t27 (cl (= (= A__questionmark_v_73_72 A__questionmark_v_71_71) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t28 (cl (= (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71)) (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72)))) :rule cong :premises (t12.t3870.t3.t26 t12.t3870.t3.t27))
% 25.30/25.54 (step t12.t3870.t3.t29 (cl (= (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))))) :rule cong :premises (t12.t3870.t3.t28))
% 25.30/25.54 (step t12.t3870.t3.t30 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t31 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))) :rule trans :premises (t12.t3870.t3.t30 t12.t3870.t3.t25))
% 25.30/25.54 (step t12.t3870.t3.t32 (cl (= (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.54 (step t12.t3870.t3.t33 (cl (= (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|))) (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|))))) :rule cong :premises (t12.t3870.t3.t31 t12.t3870.t3.t32))
% 25.30/25.54 (step t12.t3870.t3.t34 (cl (= (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))) :rule cong :premises (t12.t3870.t3.t33))
% 25.30/25.54 (step t12.t3870.t3.t35 (cl (= (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|))))) (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|))))))) :rule cong :premises (t12.t3870.t3.t29 t12.t3870.t3.t34))
% 25.30/25.54 (step t12.t3870.t3.t36 (cl (= (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) :rule cong :premises (t12.t3870.t3.t35))
% 25.30/25.54 (step t12.t3870.t3.t37 (cl (= (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|))))))) (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|))))))))) :rule cong :premises (t12.t3870.t3.t21 t12.t3870.t3.t36))
% 25.30/25.54 (step t12.t3870.t3.t38 (cl (= (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))))) :rule cong :premises (t12.t3870.t3.t37))
% 25.30/25.54 (step t12.t3870.t3.t39 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t3.t40 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule cong :premises (t12.t3870.t3.t39))
% 25.30/25.54 (step t12.t3870.t3.t41 (cl (= (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) :rule cong :premises (t12.t3870.t3.t19 t12.t3870.t3.t38 t12.t3870.t3.t40))
% 25.30/25.54 (step t12.t3870.t3.t42 (cl (= (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule cong :premises (t12.t3870.t3.t41))
% 25.30/25.54 (step t12.t3870.t3.t43 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3870.t3.t18 t12.t3870.t3.t42))
% 25.30/25.54 (step t12.t3870.t3.t44 (cl (= (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t3870.t3.t4 t12.t3870.t3.t5 t12.t3870.t3.t6 t12.t3870.t3.t43))
% 25.30/25.54 (step t12.t3870.t3 (cl (= (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) :rule bind)
% 25.30/25.54 (step t12.t3870.t4 (cl (= (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (forall ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (not (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t5 (cl (= (forall ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (not (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (forall ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (or (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t6 (cl (= (forall ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (or (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int) (BOUND_VARIABLE_15218 Int)) (or (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t7 (cl (= (forall ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int) (BOUND_VARIABLE_15218 Int)) (or (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_15218 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.54 (anchor :step t12.t3870.t8 :args ((BOUND_VARIABLE_15218 Int) (:= BOUND_VARIABLE_15218 BOUND_VARIABLE_15218)))
% 25.30/25.54 (step t12.t3870.t8.t1 (cl (= BOUND_VARIABLE_15218 BOUND_VARIABLE_15218)) :rule refl)
% 25.30/25.54 (step t12.t3870.t8.t2 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t8.t3 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3870.t8.t2))
% 25.30/25.54 (step t12.t3870.t8.t4 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) false)) :rule trans :premises (t12.t3870.t8.t3 t12.t3795))
% 25.30/25.54 (step t12.t3870.t8.t5 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t8.t6 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not true))) :rule cong :premises (t12.t3870.t8.t5))
% 25.30/25.54 (step t12.t3870.t8.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) false)) :rule trans :premises (t12.t3870.t8.t6 t12.t3795))
% 25.30/25.54 (step t12.t3870.t8.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t8.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3870.t8.t8))
% 25.30/25.54 (step t12.t3870.t8.t10 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) false)) :rule trans :premises (t12.t3870.t8.t9 t12.t3795))
% 25.30/25.54 (step t12.t3870.t8.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule refl)
% 25.30/25.54 (step t12.t3870.t8.t12 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3870.t8.t4 t12.t3870.t8.t7 t12.t3870.t8.t10 t12.t3870.t8.t11))
% 25.30/25.54 (step t12.t3870.t8.t13 (cl (= (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t8.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3870.t8.t12 t12.t3870.t8.t13))
% 25.30/25.54 (step t12.t3870.t8 (cl (= (forall ((BOUND_VARIABLE_15218 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_15218 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule bind)
% 25.30/25.54 (step t12.t3870.t9 (cl (= (forall ((BOUND_VARIABLE_15218 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3870.t10 (cl (= (forall ((BOUND_VARIABLE_15218 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3870.t8 t12.t3870.t9))
% 25.30/25.54 (step t12.t3870.t11 (cl (= (forall ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int) (BOUND_VARIABLE_15218 Int)) (or (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15218) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15218) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15218 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3870.t7 t12.t3870.t10))
% 25.30/25.54 (step t12.t3870.t12 (cl (= (forall ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (or (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (not (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3870.t6 t12.t3870.t11))
% 25.30/25.54 (step t12.t3870.t13 (cl (= (forall ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (not (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3870.t5 t12.t3870.t12))
% 25.30/25.54 (step t12.t3870.t14 (cl (= (not (forall ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (not (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3870.t13))
% 25.30/25.54 (step t12.t3870.t15 (cl (= (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_70_73)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))) (= A__questionmark_v_71_71 A__questionmark_v_73_72))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t3870.t4 t12.t3870.t14))
% 25.30/25.54 (step t12.t3870.t16 (cl (= (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t3870.t3 t12.t3870.t15))
% 25.30/25.54 (step t12.t3870 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule bind)
% 25.30/25.54 (step t12.t3871 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3872 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3870 t12.t3871))
% 25.30/25.54 (step t12.t3873 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3869 t12.t3872))
% 25.30/25.54 (step t12.t3874 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t3873))
% 25.30/25.54 (anchor :step t12.t3875 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.54 (step t12.t3875.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.54 (step t12.t3875.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3875.t3 :args ((A__questionmark_v_75_76 Int) (:= A__questionmark_v_75_76 A__questionmark_v_75_76)))
% 25.30/25.54 (step t12.t3875.t3.t1 (cl (= A__questionmark_v_75_76 A__questionmark_v_75_76)) :rule refl)
% 25.30/25.54 (step t12.t3875.t3.t2 (cl (= (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)))) :rule refl)
% 25.30/25.54 (step t12.t3875.t3.t3 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= A__questionmark_this tptp.nullObject))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t3.t4 (cl (= (= A__questionmark_this tptp.nullObject) (= tptp.nullObject A__questionmark_this))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t3.t5 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= tptp.nullObject A__questionmark_this))) :rule trans :premises (t12.t3875.t3.t3 t12.t3875.t3.t4))
% 25.30/25.54 (step t12.t3875.t3.t6 (cl (= (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t3.t7 (cl (= (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3875.t3.t6))
% 25.30/25.54 (step t12.t3875.t3.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76) (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t3.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))))) :rule cong :premises (t12.t3875.t3.t8))
% 25.30/25.54 (step t12.t3875.t3.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76) (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t3.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))))) :rule cong :premises (t12.t3875.t3.t10))
% 25.30/25.54 (step t12.t3875.t3.t12 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t3.t13 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3875.t3.t12))
% 25.30/25.54 (step t12.t3875.t3.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3875.t3.t14))
% 25.30/25.54 (step t12.t3875.t3.t16 (cl (= (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))))) :rule cong :premises (t12.t3875.t3.t5 t12.t3875.t3.t7 t12.t3875.t3.t9 t12.t3875.t3.t11 t12.t3875.t3.t13 t12.t3875.t3.t15))
% 25.30/25.54 (step t12.t3875.t3.t17 (cl (= (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))))) :rule cong :premises (t12.t3875.t3.t16))
% 25.30/25.54 (step t12.t3875.t3.t18 (cl (= (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) :rule refl)
% 25.30/25.54 (step t12.t3875.t3.t19 (cl (= (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) :rule cong :premises (t12.t3875.t3.t17 t12.t3875.t3.t18))
% 25.30/25.54 (step t12.t3875.t3.t20 (cl (= (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule cong :premises (t12.t3875.t3.t2 t12.t3875.t3.t19))
% 25.30/25.54 (step t12.t3875.t3 (cl (= (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule bind)
% 25.30/25.54 (step t12.t3875.t4 (cl (= (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_v_75_76 Int)) (not (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t5 (cl (= (forall ((A__questionmark_v_75_76 Int)) (not (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_v_75_76 Int)) (or (not (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|)) (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t6 (cl (= (forall ((A__questionmark_v_75_76 Int)) (or (not (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|)) (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t7 (cl (= (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t8 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (not true))) :rule cong :premises (t12.t3875.t7))
% 25.30/25.54 (step t12.t3875.t9 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) false)) :rule trans :premises (t12.t3875.t8 t12.t3795))
% 25.30/25.54 (step t12.t3875.t10 (cl (= (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule refl)
% 25.30/25.54 (step t12.t3875.t11 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3875.t9 t12.t3875.t10))
% 25.30/25.54 (step t12.t3875.t12 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3875.t13 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3875.t11 t12.t3875.t12))
% 25.30/25.54 (step t12.t3875.t14 (cl (= (forall ((A__questionmark_v_75_76 Int)) (or (not (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|)) (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3875.t6 t12.t3875.t13))
% 25.30/25.54 (step t12.t3875.t15 (cl (= (forall ((A__questionmark_v_75_76 Int)) (not (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3875.t5 t12.t3875.t14))
% 25.30/25.54 (step t12.t3875.t16 (cl (= (not (forall ((A__questionmark_v_75_76 Int)) (not (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3875.t15))
% 25.30/25.54 (step t12.t3875.t17 (cl (= (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_75_76 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3875.t4 t12.t3875.t16))
% 25.30/25.54 (step t12.t3875.t18 (cl (= (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3875.t3 t12.t3875.t17))
% 25.30/25.54 (step t12.t3875 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule bind)
% 25.30/25.54 (step t12.t3876 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3877 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3875 t12.t3876))
% 25.30/25.54 (step t12.t3878 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3877))
% 25.30/25.54 (anchor :step t12.t3879 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.54 (step t12.t3879.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.54 (step t12.t3879.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3879.t3 :args ((A__questionmark_v_77_77 Int) (:= A__questionmark_v_77_77 A__questionmark_v_77_77) (A__questionmark_v_79_78 Int) (:= A__questionmark_v_79_78 A__questionmark_v_79_78) (A__questionmark_v_76_79 Int) (:= A__questionmark_v_76_79 A__questionmark_v_76_79)))
% 25.30/25.54 (step t12.t3879.t3.t1 (cl (= A__questionmark_v_77_77 A__questionmark_v_77_77)) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t2 (cl (= A__questionmark_v_79_78 A__questionmark_v_79_78)) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t3 (cl (= A__questionmark_v_76_79 A__questionmark_v_76_79)) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t4 (cl (= (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)))) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t5 (cl (= (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t6 (cl (= (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t7 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t8 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3879.t3.t7))
% 25.30/25.54 (step t12.t3879.t3.t9 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t10 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3879.t3.t9))
% 25.30/25.54 (step t12.t3879.t3.t11 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3879.t3.t11))
% 25.30/25.54 (anchor :step t12.t3879.t3.t13 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.54 (step t12.t3879.t3.t13.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3879.t3.t13.t2 :args ((A__questionmark_v_80_81 Int) (:= A__questionmark_v_80_81 A__questionmark_v_80_81)))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t1 (cl (= A__questionmark_v_80_81 A__questionmark_v_80_81)) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t2 (cl (= (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3879.t3.t13.t2.t3 t12.t3879.t3.t13.t2.t4))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3879.t3.t13.t2.t6))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t3879.t3.t13.t2.t8))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t3879.t3.t13.t2.t10))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t3879.t3.t13.t2.t5 t12.t3879.t3.t13.t2.t7 t12.t3879.t3.t13.t2.t9 t12.t3879.t3.t13.t2.t11))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t3879.t3.t13.t2.t12))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81) (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3879.t3.t13.t2.t14))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81) (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81)) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3879.t3.t13.t2.t16))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))) (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3879.t3.t13.t2.t15 t12.t3879.t3.t13.t2.t17))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81)))) (not (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3879.t3.t13.t2.t18))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3879.t3.t13.t2.t13 t12.t3879.t3.t13.t2.t19))
% 25.30/25.54 (step t12.t3879.t3.t13.t2.t21 (cl (= (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81)))))) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3879.t3.t13.t2.t2 t12.t3879.t3.t13.t2.t20))
% 25.30/25.54 (step t12.t3879.t3.t13.t2 (cl (= (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 25.30/25.54 (step t12.t3879.t3.t13.t3 (cl (= (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_80_81 Int)) (not (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t4 (cl (= (forall ((A__questionmark_v_80_81 Int)) (not (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_80_81 Int)) (or (not (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t5 (cl (= (forall ((A__questionmark_v_80_81 Int)) (or (not (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3879.t3.t13.t6))
% 25.30/25.54 (step t12.t3879.t3.t13.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3879.t3.t13.t7 t12.t3795))
% 25.30/25.54 (step t12.t3879.t3.t13.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t13.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3879.t3.t13.t8 t12.t3879.t3.t13.t9))
% 25.30/25.54 (step t12.t3879.t3.t13.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t13.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3879.t3.t13.t10 t12.t3879.t3.t13.t11))
% 25.30/25.54 (step t12.t3879.t3.t13.t13 (cl (= (forall ((A__questionmark_v_80_81 Int)) (or (not (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3879.t3.t13.t5 t12.t3879.t3.t13.t12))
% 25.30/25.54 (step t12.t3879.t3.t13.t14 (cl (= (forall ((A__questionmark_v_80_81 Int)) (not (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3879.t3.t13.t4 t12.t3879.t3.t13.t13))
% 25.30/25.54 (step t12.t3879.t3.t13.t15 (cl (= (not (forall ((A__questionmark_v_80_81 Int)) (not (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3879.t3.t13.t14))
% 25.30/25.54 (step t12.t3879.t3.t13.t16 (cl (= (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_80_81 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3879.t3.t13.t3 t12.t3879.t3.t13.t15))
% 25.30/25.54 (step t12.t3879.t3.t13.t17 (cl (= (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3879.t3.t13.t2 t12.t3879.t3.t13.t16))
% 25.30/25.54 (step t12.t3879.t3.t13 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 25.30/25.54 (step t12.t3879.t3.t14 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t15 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3879.t3.t13 t12.t3879.t3.t14))
% 25.30/25.54 (step t12.t3879.t3.t16 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3879.t3.t15))
% 25.30/25.54 (step t12.t3879.t3.t17 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81)))))))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3879.t3.t8 t12.t3879.t3.t10 t12.t3879.t3.t12 t12.t3879.t3.t16))
% 25.30/25.54 (step t12.t3879.t3.t18 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3879.t3.t17))
% 25.30/25.54 (step t12.t3879.t3.t19 (cl (= (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))))) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t20 (cl (= (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t21 (cl (= (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)))) :rule cong :premises (t12.t3879.t3.t20))
% 25.30/25.54 (step t12.t3879.t3.t22 (cl (= (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t23 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))))) :rule cong :premises (t12.t3879.t3.t22))
% 25.30/25.54 (step t12.t3879.t3.t24 (cl (= (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t25 (cl (= (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))) :rule cong :premises (t12.t3879.t3.t23 t12.t3879.t3.t24))
% 25.30/25.54 (step t12.t3879.t3.t26 (cl (= (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) :rule cong :premises (t12.t3879.t3.t25))
% 25.30/25.54 (step t12.t3879.t3.t27 (cl (= (= A__questionmark_v_79_78 A__questionmark_v_77_77) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t28 (cl (= (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77)) (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78)))) :rule cong :premises (t12.t3879.t3.t26 t12.t3879.t3.t27))
% 25.30/25.54 (step t12.t3879.t3.t29 (cl (= (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))))) :rule cong :premises (t12.t3879.t3.t28))
% 25.30/25.54 (step t12.t3879.t3.t30 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t31 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))) :rule trans :premises (t12.t3879.t3.t30 t12.t3879.t3.t25))
% 25.30/25.54 (step t12.t3879.t3.t32 (cl (= (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.54 (step t12.t3879.t3.t33 (cl (= (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|))) (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|))))) :rule cong :premises (t12.t3879.t3.t31 t12.t3879.t3.t32))
% 25.30/25.54 (step t12.t3879.t3.t34 (cl (= (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))) :rule cong :premises (t12.t3879.t3.t33))
% 25.30/25.54 (step t12.t3879.t3.t35 (cl (= (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|))))) (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|))))))) :rule cong :premises (t12.t3879.t3.t29 t12.t3879.t3.t34))
% 25.30/25.54 (step t12.t3879.t3.t36 (cl (= (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) :rule cong :premises (t12.t3879.t3.t35))
% 25.30/25.54 (step t12.t3879.t3.t37 (cl (= (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|))))))) (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|))))))))) :rule cong :premises (t12.t3879.t3.t21 t12.t3879.t3.t36))
% 25.30/25.54 (step t12.t3879.t3.t38 (cl (= (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))))) :rule cong :premises (t12.t3879.t3.t37))
% 25.30/25.54 (step t12.t3879.t3.t39 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t3.t40 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule cong :premises (t12.t3879.t3.t39))
% 25.30/25.54 (step t12.t3879.t3.t41 (cl (= (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) :rule cong :premises (t12.t3879.t3.t19 t12.t3879.t3.t38 t12.t3879.t3.t40))
% 25.30/25.54 (step t12.t3879.t3.t42 (cl (= (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule cong :premises (t12.t3879.t3.t41))
% 25.30/25.54 (step t12.t3879.t3.t43 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3879.t3.t18 t12.t3879.t3.t42))
% 25.30/25.54 (step t12.t3879.t3.t44 (cl (= (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t3879.t3.t4 t12.t3879.t3.t5 t12.t3879.t3.t6 t12.t3879.t3.t43))
% 25.30/25.54 (step t12.t3879.t3 (cl (= (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) :rule bind)
% 25.30/25.54 (step t12.t3879.t4 (cl (= (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (forall ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (not (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t5 (cl (= (forall ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (not (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (forall ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (or (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t6 (cl (= (forall ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (or (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int) (BOUND_VARIABLE_15486 Int)) (or (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t7 (cl (= (forall ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int) (BOUND_VARIABLE_15486 Int)) (or (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_15486 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.54 (anchor :step t12.t3879.t8 :args ((BOUND_VARIABLE_15486 Int) (:= BOUND_VARIABLE_15486 BOUND_VARIABLE_15486)))
% 25.30/25.54 (step t12.t3879.t8.t1 (cl (= BOUND_VARIABLE_15486 BOUND_VARIABLE_15486)) :rule refl)
% 25.30/25.54 (step t12.t3879.t8.t2 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t8.t3 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3879.t8.t2))
% 25.30/25.54 (step t12.t3879.t8.t4 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) false)) :rule trans :premises (t12.t3879.t8.t3 t12.t3795))
% 25.30/25.54 (step t12.t3879.t8.t5 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t8.t6 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not true))) :rule cong :premises (t12.t3879.t8.t5))
% 25.30/25.54 (step t12.t3879.t8.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) false)) :rule trans :premises (t12.t3879.t8.t6 t12.t3795))
% 25.30/25.54 (step t12.t3879.t8.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t8.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3879.t8.t8))
% 25.30/25.54 (step t12.t3879.t8.t10 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) false)) :rule trans :premises (t12.t3879.t8.t9 t12.t3795))
% 25.30/25.54 (step t12.t3879.t8.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule refl)
% 25.30/25.54 (step t12.t3879.t8.t12 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3879.t8.t4 t12.t3879.t8.t7 t12.t3879.t8.t10 t12.t3879.t8.t11))
% 25.30/25.54 (step t12.t3879.t8.t13 (cl (= (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t8.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3879.t8.t12 t12.t3879.t8.t13))
% 25.30/25.54 (step t12.t3879.t8 (cl (= (forall ((BOUND_VARIABLE_15486 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_15486 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule bind)
% 25.30/25.54 (step t12.t3879.t9 (cl (= (forall ((BOUND_VARIABLE_15486 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3879.t10 (cl (= (forall ((BOUND_VARIABLE_15486 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3879.t8 t12.t3879.t9))
% 25.30/25.54 (step t12.t3879.t11 (cl (= (forall ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int) (BOUND_VARIABLE_15486 Int)) (or (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15486) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15486) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15486 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3879.t7 t12.t3879.t10))
% 25.30/25.54 (step t12.t3879.t12 (cl (= (forall ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (or (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (not (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3879.t6 t12.t3879.t11))
% 25.30/25.54 (step t12.t3879.t13 (cl (= (forall ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (not (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3879.t5 t12.t3879.t12))
% 25.30/25.54 (step t12.t3879.t14 (cl (= (not (forall ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (not (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3879.t13))
% 25.30/25.54 (step t12.t3879.t15 (cl (= (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_76_79)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))) (= A__questionmark_v_77_77 A__questionmark_v_79_78))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t3879.t4 t12.t3879.t14))
% 25.30/25.54 (step t12.t3879.t16 (cl (= (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t3879.t3 t12.t3879.t15))
% 25.30/25.54 (step t12.t3879 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule bind)
% 25.30/25.54 (step t12.t3880 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3881 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3879 t12.t3880))
% 25.30/25.54 (step t12.t3882 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3869 t12.t3881))
% 25.30/25.54 (step t12.t3883 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t3882))
% 25.30/25.54 (anchor :step t12.t3884 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.54 (step t12.t3884.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.54 (step t12.t3884.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3884.t3 :args ((A__questionmark_v_81_82 Int) (:= A__questionmark_v_81_82 A__questionmark_v_81_82)))
% 25.30/25.54 (step t12.t3884.t3.t1 (cl (= A__questionmark_v_81_82 A__questionmark_v_81_82)) :rule refl)
% 25.30/25.54 (step t12.t3884.t3.t2 (cl (= (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)))) :rule refl)
% 25.30/25.54 (step t12.t3884.t3.t3 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= A__questionmark_this tptp.nullObject))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t3.t4 (cl (= (= A__questionmark_this tptp.nullObject) (= tptp.nullObject A__questionmark_this))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t3.t5 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= tptp.nullObject A__questionmark_this))) :rule trans :premises (t12.t3884.t3.t3 t12.t3884.t3.t4))
% 25.30/25.54 (step t12.t3884.t3.t6 (cl (= (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t3.t7 (cl (= (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3884.t3.t6))
% 25.30/25.54 (step t12.t3884.t3.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82) (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t3.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))))) :rule cong :premises (t12.t3884.t3.t8))
% 25.30/25.54 (step t12.t3884.t3.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82) (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t3.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))))) :rule cong :premises (t12.t3884.t3.t10))
% 25.30/25.54 (step t12.t3884.t3.t12 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t3.t13 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3884.t3.t12))
% 25.30/25.54 (step t12.t3884.t3.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3884.t3.t14))
% 25.30/25.54 (step t12.t3884.t3.t16 (cl (= (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))))) :rule cong :premises (t12.t3884.t3.t5 t12.t3884.t3.t7 t12.t3884.t3.t9 t12.t3884.t3.t11 t12.t3884.t3.t13 t12.t3884.t3.t15))
% 25.30/25.54 (step t12.t3884.t3.t17 (cl (= (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))))) :rule cong :premises (t12.t3884.t3.t16))
% 25.30/25.54 (step t12.t3884.t3.t18 (cl (= (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) :rule refl)
% 25.30/25.54 (step t12.t3884.t3.t19 (cl (= (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) :rule cong :premises (t12.t3884.t3.t17 t12.t3884.t3.t18))
% 25.30/25.54 (step t12.t3884.t3.t20 (cl (= (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule cong :premises (t12.t3884.t3.t2 t12.t3884.t3.t19))
% 25.30/25.54 (step t12.t3884.t3 (cl (= (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule bind)
% 25.30/25.54 (step t12.t3884.t4 (cl (= (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_v_81_82 Int)) (not (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t5 (cl (= (forall ((A__questionmark_v_81_82 Int)) (not (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_v_81_82 Int)) (or (not (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|)) (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t6 (cl (= (forall ((A__questionmark_v_81_82 Int)) (or (not (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|)) (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t7 (cl (= (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t8 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (not true))) :rule cong :premises (t12.t3884.t7))
% 25.30/25.54 (step t12.t3884.t9 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) false)) :rule trans :premises (t12.t3884.t8 t12.t3795))
% 25.30/25.54 (step t12.t3884.t10 (cl (= (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule refl)
% 25.30/25.54 (step t12.t3884.t11 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3884.t9 t12.t3884.t10))
% 25.30/25.54 (step t12.t3884.t12 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3884.t13 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3884.t11 t12.t3884.t12))
% 25.30/25.54 (step t12.t3884.t14 (cl (= (forall ((A__questionmark_v_81_82 Int)) (or (not (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|)) (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3884.t6 t12.t3884.t13))
% 25.30/25.54 (step t12.t3884.t15 (cl (= (forall ((A__questionmark_v_81_82 Int)) (not (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3884.t5 t12.t3884.t14))
% 25.30/25.54 (step t12.t3884.t16 (cl (= (not (forall ((A__questionmark_v_81_82 Int)) (not (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3884.t15))
% 25.30/25.54 (step t12.t3884.t17 (cl (= (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3884.t4 t12.t3884.t16))
% 25.30/25.54 (step t12.t3884.t18 (cl (= (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3884.t3 t12.t3884.t17))
% 25.30/25.54 (step t12.t3884 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule bind)
% 25.30/25.54 (step t12.t3885 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3886 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3884 t12.t3885))
% 25.30/25.54 (step t12.t3887 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3886))
% 25.30/25.54 (anchor :step t12.t3888 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.54 (step t12.t3888.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.54 (step t12.t3888.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3888.t3 :args ((A__questionmark_v_83_83 Int) (:= A__questionmark_v_83_83 A__questionmark_v_83_83) (A__questionmark_v_85_84 Int) (:= A__questionmark_v_85_84 A__questionmark_v_85_84) (A__questionmark_v_82_85 Int) (:= A__questionmark_v_82_85 A__questionmark_v_82_85)))
% 25.30/25.54 (step t12.t3888.t3.t1 (cl (= A__questionmark_v_83_83 A__questionmark_v_83_83)) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t2 (cl (= A__questionmark_v_85_84 A__questionmark_v_85_84)) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t3 (cl (= A__questionmark_v_82_85 A__questionmark_v_82_85)) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t4 (cl (= (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)))) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t5 (cl (= (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t6 (cl (= (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t7 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t8 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3888.t3.t7))
% 25.30/25.54 (step t12.t3888.t3.t9 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t10 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3888.t3.t9))
% 25.30/25.54 (step t12.t3888.t3.t11 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3888.t3.t11))
% 25.30/25.54 (anchor :step t12.t3888.t3.t13 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.54 (step t12.t3888.t3.t13.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3888.t3.t13.t2 :args ((A__questionmark_v_86_87 Int) (:= A__questionmark_v_86_87 A__questionmark_v_86_87)))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t1 (cl (= A__questionmark_v_86_87 A__questionmark_v_86_87)) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t2 (cl (= (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3888.t3.t13.t2.t3 t12.t3888.t3.t13.t2.t4))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3888.t3.t13.t2.t6))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t3888.t3.t13.t2.t8))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t3888.t3.t13.t2.t10))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t3888.t3.t13.t2.t5 t12.t3888.t3.t13.t2.t7 t12.t3888.t3.t13.t2.t9 t12.t3888.t3.t13.t2.t11))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t3888.t3.t13.t2.t12))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87) (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3888.t3.t13.t2.t14))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87) (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3888.t3.t13.t2.t16))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))) (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3888.t3.t13.t2.t15 t12.t3888.t3.t13.t2.t17))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3888.t3.t13.t2.t18))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3888.t3.t13.t2.t13 t12.t3888.t3.t13.t2.t19))
% 25.30/25.54 (step t12.t3888.t3.t13.t2.t21 (cl (= (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3888.t3.t13.t2.t2 t12.t3888.t3.t13.t2.t20))
% 25.30/25.54 (step t12.t3888.t3.t13.t2 (cl (= (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 25.30/25.54 (step t12.t3888.t3.t13.t3 (cl (= (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_86_87 Int)) (not (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t4 (cl (= (forall ((A__questionmark_v_86_87 Int)) (not (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_86_87 Int)) (or (not (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t5 (cl (= (forall ((A__questionmark_v_86_87 Int)) (or (not (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3888.t3.t13.t6))
% 25.30/25.54 (step t12.t3888.t3.t13.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3888.t3.t13.t7 t12.t3795))
% 25.30/25.54 (step t12.t3888.t3.t13.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t13.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3888.t3.t13.t8 t12.t3888.t3.t13.t9))
% 25.30/25.54 (step t12.t3888.t3.t13.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t13.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3888.t3.t13.t10 t12.t3888.t3.t13.t11))
% 25.30/25.54 (step t12.t3888.t3.t13.t13 (cl (= (forall ((A__questionmark_v_86_87 Int)) (or (not (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3888.t3.t13.t5 t12.t3888.t3.t13.t12))
% 25.30/25.54 (step t12.t3888.t3.t13.t14 (cl (= (forall ((A__questionmark_v_86_87 Int)) (not (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3888.t3.t13.t4 t12.t3888.t3.t13.t13))
% 25.30/25.54 (step t12.t3888.t3.t13.t15 (cl (= (not (forall ((A__questionmark_v_86_87 Int)) (not (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3888.t3.t13.t14))
% 25.30/25.54 (step t12.t3888.t3.t13.t16 (cl (= (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3888.t3.t13.t3 t12.t3888.t3.t13.t15))
% 25.30/25.54 (step t12.t3888.t3.t13.t17 (cl (= (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3888.t3.t13.t2 t12.t3888.t3.t13.t16))
% 25.30/25.54 (step t12.t3888.t3.t13 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 25.30/25.54 (step t12.t3888.t3.t14 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t15 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3888.t3.t13 t12.t3888.t3.t14))
% 25.30/25.54 (step t12.t3888.t3.t16 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3888.t3.t15))
% 25.30/25.54 (step t12.t3888.t3.t17 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3888.t3.t8 t12.t3888.t3.t10 t12.t3888.t3.t12 t12.t3888.t3.t16))
% 25.30/25.54 (step t12.t3888.t3.t18 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3888.t3.t17))
% 25.30/25.54 (step t12.t3888.t3.t19 (cl (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))))) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t20 (cl (= (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t21 (cl (= (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)))) :rule cong :premises (t12.t3888.t3.t20))
% 25.30/25.54 (step t12.t3888.t3.t22 (cl (= (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t23 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))))) :rule cong :premises (t12.t3888.t3.t22))
% 25.30/25.54 (step t12.t3888.t3.t24 (cl (= (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t25 (cl (= (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))) :rule cong :premises (t12.t3888.t3.t23 t12.t3888.t3.t24))
% 25.30/25.54 (step t12.t3888.t3.t26 (cl (= (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) :rule cong :premises (t12.t3888.t3.t25))
% 25.30/25.54 (step t12.t3888.t3.t27 (cl (= (= A__questionmark_v_85_84 A__questionmark_v_83_83) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t28 (cl (= (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83)) (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84)))) :rule cong :premises (t12.t3888.t3.t26 t12.t3888.t3.t27))
% 25.30/25.54 (step t12.t3888.t3.t29 (cl (= (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))))) :rule cong :premises (t12.t3888.t3.t28))
% 25.30/25.54 (step t12.t3888.t3.t30 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t31 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))) :rule trans :premises (t12.t3888.t3.t30 t12.t3888.t3.t25))
% 25.30/25.54 (step t12.t3888.t3.t32 (cl (= (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.54 (step t12.t3888.t3.t33 (cl (= (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|))) (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|))))) :rule cong :premises (t12.t3888.t3.t31 t12.t3888.t3.t32))
% 25.30/25.54 (step t12.t3888.t3.t34 (cl (= (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))) :rule cong :premises (t12.t3888.t3.t33))
% 25.30/25.54 (step t12.t3888.t3.t35 (cl (= (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|))))) (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|))))))) :rule cong :premises (t12.t3888.t3.t29 t12.t3888.t3.t34))
% 25.30/25.54 (step t12.t3888.t3.t36 (cl (= (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) :rule cong :premises (t12.t3888.t3.t35))
% 25.30/25.54 (step t12.t3888.t3.t37 (cl (= (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|))))))) (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|))))))))) :rule cong :premises (t12.t3888.t3.t21 t12.t3888.t3.t36))
% 25.30/25.54 (step t12.t3888.t3.t38 (cl (= (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))))) :rule cong :premises (t12.t3888.t3.t37))
% 25.30/25.54 (step t12.t3888.t3.t39 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t3.t40 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule cong :premises (t12.t3888.t3.t39))
% 25.30/25.54 (step t12.t3888.t3.t41 (cl (= (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) :rule cong :premises (t12.t3888.t3.t19 t12.t3888.t3.t38 t12.t3888.t3.t40))
% 25.30/25.54 (step t12.t3888.t3.t42 (cl (= (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule cong :premises (t12.t3888.t3.t41))
% 25.30/25.54 (step t12.t3888.t3.t43 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3888.t3.t18 t12.t3888.t3.t42))
% 25.30/25.54 (step t12.t3888.t3.t44 (cl (= (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t3888.t3.t4 t12.t3888.t3.t5 t12.t3888.t3.t6 t12.t3888.t3.t43))
% 25.30/25.54 (step t12.t3888.t3 (cl (= (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) :rule bind)
% 25.30/25.54 (step t12.t3888.t4 (cl (= (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (forall ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (not (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t5 (cl (= (forall ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (not (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (forall ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (or (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t6 (cl (= (forall ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (or (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int) (BOUND_VARIABLE_15753 Int)) (or (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t7 (cl (= (forall ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int) (BOUND_VARIABLE_15753 Int)) (or (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_15753 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.54 (anchor :step t12.t3888.t8 :args ((BOUND_VARIABLE_15753 Int) (:= BOUND_VARIABLE_15753 BOUND_VARIABLE_15753)))
% 25.30/25.54 (step t12.t3888.t8.t1 (cl (= BOUND_VARIABLE_15753 BOUND_VARIABLE_15753)) :rule refl)
% 25.30/25.54 (step t12.t3888.t8.t2 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t8.t3 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3888.t8.t2))
% 25.30/25.54 (step t12.t3888.t8.t4 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) false)) :rule trans :premises (t12.t3888.t8.t3 t12.t3795))
% 25.30/25.54 (step t12.t3888.t8.t5 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t8.t6 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not true))) :rule cong :premises (t12.t3888.t8.t5))
% 25.30/25.54 (step t12.t3888.t8.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) false)) :rule trans :premises (t12.t3888.t8.t6 t12.t3795))
% 25.30/25.54 (step t12.t3888.t8.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t8.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3888.t8.t8))
% 25.30/25.54 (step t12.t3888.t8.t10 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) false)) :rule trans :premises (t12.t3888.t8.t9 t12.t3795))
% 25.30/25.54 (step t12.t3888.t8.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule refl)
% 25.30/25.54 (step t12.t3888.t8.t12 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3888.t8.t4 t12.t3888.t8.t7 t12.t3888.t8.t10 t12.t3888.t8.t11))
% 25.30/25.54 (step t12.t3888.t8.t13 (cl (= (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t8.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3888.t8.t12 t12.t3888.t8.t13))
% 25.30/25.54 (step t12.t3888.t8 (cl (= (forall ((BOUND_VARIABLE_15753 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_15753 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule bind)
% 25.30/25.54 (step t12.t3888.t9 (cl (= (forall ((BOUND_VARIABLE_15753 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3888.t10 (cl (= (forall ((BOUND_VARIABLE_15753 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3888.t8 t12.t3888.t9))
% 25.30/25.54 (step t12.t3888.t11 (cl (= (forall ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int) (BOUND_VARIABLE_15753 Int)) (or (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_15753) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15753) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15753 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3888.t7 t12.t3888.t10))
% 25.30/25.54 (step t12.t3888.t12 (cl (= (forall ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (or (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (not (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3888.t6 t12.t3888.t11))
% 25.30/25.54 (step t12.t3888.t13 (cl (= (forall ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (not (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3888.t5 t12.t3888.t12))
% 25.30/25.54 (step t12.t3888.t14 (cl (= (not (forall ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (not (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3888.t13))
% 25.30/25.54 (step t12.t3888.t15 (cl (= (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_82_85)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))) (= A__questionmark_v_83_83 A__questionmark_v_85_84))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t3888.t4 t12.t3888.t14))
% 25.30/25.54 (step t12.t3888.t16 (cl (= (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t3888.t3 t12.t3888.t15))
% 25.30/25.54 (step t12.t3888 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule bind)
% 25.30/25.54 (step t12.t3889 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3890 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3888 t12.t3889))
% 25.30/25.54 (step t12.t3891 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3869 t12.t3890))
% 25.30/25.54 (step t12.t3892 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t3891))
% 25.30/25.54 (anchor :step t12.t3893 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.54 (step t12.t3893.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.54 (step t12.t3893.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3893.t3 :args ((A__questionmark_v_87_88 Int) (:= A__questionmark_v_87_88 A__questionmark_v_87_88)))
% 25.30/25.54 (step t12.t3893.t3.t1 (cl (= A__questionmark_v_87_88 A__questionmark_v_87_88)) :rule refl)
% 25.30/25.54 (step t12.t3893.t3.t2 (cl (= (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)))) :rule refl)
% 25.30/25.54 (step t12.t3893.t3.t3 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= A__questionmark_this tptp.nullObject))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t3.t4 (cl (= (= A__questionmark_this tptp.nullObject) (= tptp.nullObject A__questionmark_this))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t3.t5 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= tptp.nullObject A__questionmark_this))) :rule trans :premises (t12.t3893.t3.t3 t12.t3893.t3.t4))
% 25.30/25.54 (step t12.t3893.t3.t6 (cl (= (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t3.t7 (cl (= (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3893.t3.t6))
% 25.30/25.54 (step t12.t3893.t3.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88) (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t3.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))))) :rule cong :premises (t12.t3893.t3.t8))
% 25.30/25.54 (step t12.t3893.t3.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88) (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t3.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))))) :rule cong :premises (t12.t3893.t3.t10))
% 25.30/25.54 (step t12.t3893.t3.t12 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t3.t13 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3893.t3.t12))
% 25.30/25.54 (step t12.t3893.t3.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3893.t3.t14))
% 25.30/25.54 (step t12.t3893.t3.t16 (cl (= (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))))) :rule cong :premises (t12.t3893.t3.t5 t12.t3893.t3.t7 t12.t3893.t3.t9 t12.t3893.t3.t11 t12.t3893.t3.t13 t12.t3893.t3.t15))
% 25.30/25.54 (step t12.t3893.t3.t17 (cl (= (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))))) :rule cong :premises (t12.t3893.t3.t16))
% 25.30/25.54 (step t12.t3893.t3.t18 (cl (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) :rule refl)
% 25.30/25.54 (step t12.t3893.t3.t19 (cl (= (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) :rule cong :premises (t12.t3893.t3.t17 t12.t3893.t3.t18))
% 25.30/25.54 (step t12.t3893.t3.t20 (cl (= (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule cong :premises (t12.t3893.t3.t2 t12.t3893.t3.t19))
% 25.30/25.54 (step t12.t3893.t3 (cl (= (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule bind)
% 25.30/25.54 (step t12.t3893.t4 (cl (= (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_v_87_88 Int)) (not (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t5 (cl (= (forall ((A__questionmark_v_87_88 Int)) (not (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_v_87_88 Int)) (or (not (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|)) (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t6 (cl (= (forall ((A__questionmark_v_87_88 Int)) (or (not (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|)) (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t7 (cl (= (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t8 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (not true))) :rule cong :premises (t12.t3893.t7))
% 25.30/25.54 (step t12.t3893.t9 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) false)) :rule trans :premises (t12.t3893.t8 t12.t3795))
% 25.30/25.54 (step t12.t3893.t10 (cl (= (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule refl)
% 25.30/25.54 (step t12.t3893.t11 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3893.t9 t12.t3893.t10))
% 25.30/25.54 (step t12.t3893.t12 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3893.t13 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3893.t11 t12.t3893.t12))
% 25.30/25.54 (step t12.t3893.t14 (cl (= (forall ((A__questionmark_v_87_88 Int)) (or (not (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|)) (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3893.t6 t12.t3893.t13))
% 25.30/25.54 (step t12.t3893.t15 (cl (= (forall ((A__questionmark_v_87_88 Int)) (not (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3893.t5 t12.t3893.t14))
% 25.30/25.54 (step t12.t3893.t16 (cl (= (not (forall ((A__questionmark_v_87_88 Int)) (not (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3893.t15))
% 25.30/25.54 (step t12.t3893.t17 (cl (= (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3893.t4 t12.t3893.t16))
% 25.30/25.54 (step t12.t3893.t18 (cl (= (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3893.t3 t12.t3893.t17))
% 25.30/25.54 (step t12.t3893 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule bind)
% 25.30/25.54 (step t12.t3894 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3895 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3893 t12.t3894))
% 25.30/25.54 (step t12.t3896 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3895))
% 25.30/25.54 (anchor :step t12.t3897 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.54 (step t12.t3897.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.54 (step t12.t3897.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3897.t3 :args ((A__questionmark_v_89_89 Int) (:= A__questionmark_v_89_89 A__questionmark_v_89_89) (A__questionmark_v_91_90 Int) (:= A__questionmark_v_91_90 A__questionmark_v_91_90) (A__questionmark_v_88_91 Int) (:= A__questionmark_v_88_91 A__questionmark_v_88_91)))
% 25.30/25.54 (step t12.t3897.t3.t1 (cl (= A__questionmark_v_89_89 A__questionmark_v_89_89)) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t2 (cl (= A__questionmark_v_91_90 A__questionmark_v_91_90)) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t3 (cl (= A__questionmark_v_88_91 A__questionmark_v_88_91)) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t4 (cl (= (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)))) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t5 (cl (= (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t6 (cl (= (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t7 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t8 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3897.t3.t7))
% 25.30/25.54 (step t12.t3897.t3.t9 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t10 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3897.t3.t9))
% 25.30/25.54 (step t12.t3897.t3.t11 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3897.t3.t11))
% 25.30/25.54 (anchor :step t12.t3897.t3.t13 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.54 (step t12.t3897.t3.t13.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.54 (anchor :step t12.t3897.t3.t13.t2 :args ((A__questionmark_v_92_93 Int) (:= A__questionmark_v_92_93 A__questionmark_v_92_93)))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t1 (cl (= A__questionmark_v_92_93 A__questionmark_v_92_93)) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t2 (cl (= (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3897.t3.t13.t2.t3 t12.t3897.t3.t13.t2.t4))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3897.t3.t13.t2.t6))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t3897.t3.t13.t2.t8))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t3897.t3.t13.t2.t10))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t3897.t3.t13.t2.t5 t12.t3897.t3.t13.t2.t7 t12.t3897.t3.t13.t2.t9 t12.t3897.t3.t13.t2.t11))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t3897.t3.t13.t2.t12))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93) (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3897.t3.t13.t2.t14))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93) (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93)) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3897.t3.t13.t2.t16))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))) (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3897.t3.t13.t2.t15 t12.t3897.t3.t13.t2.t17))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93)))) (not (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3897.t3.t13.t2.t18))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3897.t3.t13.t2.t13 t12.t3897.t3.t13.t2.t19))
% 25.30/25.54 (step t12.t3897.t3.t13.t2.t21 (cl (= (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93)))))) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3897.t3.t13.t2.t2 t12.t3897.t3.t13.t2.t20))
% 25.30/25.54 (step t12.t3897.t3.t13.t2 (cl (= (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 25.30/25.54 (step t12.t3897.t3.t13.t3 (cl (= (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_92_93 Int)) (not (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t4 (cl (= (forall ((A__questionmark_v_92_93 Int)) (not (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_92_93 Int)) (or (not (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t5 (cl (= (forall ((A__questionmark_v_92_93 Int)) (or (not (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3897.t3.t13.t6))
% 25.30/25.54 (step t12.t3897.t3.t13.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3897.t3.t13.t7 t12.t3795))
% 25.30/25.54 (step t12.t3897.t3.t13.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t13.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3897.t3.t13.t8 t12.t3897.t3.t13.t9))
% 25.30/25.54 (step t12.t3897.t3.t13.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t13.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3897.t3.t13.t10 t12.t3897.t3.t13.t11))
% 25.30/25.54 (step t12.t3897.t3.t13.t13 (cl (= (forall ((A__questionmark_v_92_93 Int)) (or (not (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3897.t3.t13.t5 t12.t3897.t3.t13.t12))
% 25.30/25.54 (step t12.t3897.t3.t13.t14 (cl (= (forall ((A__questionmark_v_92_93 Int)) (not (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3897.t3.t13.t4 t12.t3897.t3.t13.t13))
% 25.30/25.54 (step t12.t3897.t3.t13.t15 (cl (= (not (forall ((A__questionmark_v_92_93 Int)) (not (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3897.t3.t13.t14))
% 25.30/25.54 (step t12.t3897.t3.t13.t16 (cl (= (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_92_93 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3897.t3.t13.t3 t12.t3897.t3.t13.t15))
% 25.30/25.54 (step t12.t3897.t3.t13.t17 (cl (= (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3897.t3.t13.t2 t12.t3897.t3.t13.t16))
% 25.30/25.54 (step t12.t3897.t3.t13 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 25.30/25.54 (step t12.t3897.t3.t14 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t15 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3897.t3.t13 t12.t3897.t3.t14))
% 25.30/25.54 (step t12.t3897.t3.t16 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3897.t3.t15))
% 25.30/25.54 (step t12.t3897.t3.t17 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93)))))))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3897.t3.t8 t12.t3897.t3.t10 t12.t3897.t3.t12 t12.t3897.t3.t16))
% 25.30/25.54 (step t12.t3897.t3.t18 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3897.t3.t17))
% 25.30/25.54 (step t12.t3897.t3.t19 (cl (= (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))))) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t20 (cl (= (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t21 (cl (= (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)))) :rule cong :premises (t12.t3897.t3.t20))
% 25.30/25.54 (step t12.t3897.t3.t22 (cl (= (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t23 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))))) :rule cong :premises (t12.t3897.t3.t22))
% 25.30/25.54 (step t12.t3897.t3.t24 (cl (= (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t25 (cl (= (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))) :rule cong :premises (t12.t3897.t3.t23 t12.t3897.t3.t24))
% 25.30/25.54 (step t12.t3897.t3.t26 (cl (= (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) :rule cong :premises (t12.t3897.t3.t25))
% 25.30/25.54 (step t12.t3897.t3.t27 (cl (= (= A__questionmark_v_91_90 A__questionmark_v_89_89) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t28 (cl (= (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89)) (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90)))) :rule cong :premises (t12.t3897.t3.t26 t12.t3897.t3.t27))
% 25.30/25.54 (step t12.t3897.t3.t29 (cl (= (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))))) :rule cong :premises (t12.t3897.t3.t28))
% 25.30/25.54 (step t12.t3897.t3.t30 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t31 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))) :rule trans :premises (t12.t3897.t3.t30 t12.t3897.t3.t25))
% 25.30/25.54 (step t12.t3897.t3.t32 (cl (= (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.54 (step t12.t3897.t3.t33 (cl (= (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|))) (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|))))) :rule cong :premises (t12.t3897.t3.t31 t12.t3897.t3.t32))
% 25.30/25.54 (step t12.t3897.t3.t34 (cl (= (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))) :rule cong :premises (t12.t3897.t3.t33))
% 25.30/25.54 (step t12.t3897.t3.t35 (cl (= (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|))))) (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|))))))) :rule cong :premises (t12.t3897.t3.t29 t12.t3897.t3.t34))
% 25.30/25.54 (step t12.t3897.t3.t36 (cl (= (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) :rule cong :premises (t12.t3897.t3.t35))
% 25.30/25.54 (step t12.t3897.t3.t37 (cl (= (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|))))))) (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|))))))))) :rule cong :premises (t12.t3897.t3.t21 t12.t3897.t3.t36))
% 25.30/25.54 (step t12.t3897.t3.t38 (cl (= (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))))) :rule cong :premises (t12.t3897.t3.t37))
% 25.30/25.54 (step t12.t3897.t3.t39 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule all_simplify)
% 25.30/25.54 (step t12.t3897.t3.t40 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule cong :premises (t12.t3897.t3.t39))
% 25.30/25.54 (step t12.t3897.t3.t41 (cl (= (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) :rule cong :premises (t12.t3897.t3.t19 t12.t3897.t3.t38 t12.t3897.t3.t40))
% 25.30/25.54 (step t12.t3897.t3.t42 (cl (= (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule cong :premises (t12.t3897.t3.t41))
% 25.30/25.55 (step t12.t3897.t3.t43 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3897.t3.t18 t12.t3897.t3.t42))
% 25.30/25.55 (step t12.t3897.t3.t44 (cl (= (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t3897.t3.t4 t12.t3897.t3.t5 t12.t3897.t3.t6 t12.t3897.t3.t43))
% 25.30/25.55 (step t12.t3897.t3 (cl (= (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) :rule bind)
% 25.30/25.55 (step t12.t3897.t4 (cl (= (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (forall ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (not (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3897.t5 (cl (= (forall ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (not (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (forall ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (or (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3897.t6 (cl (= (forall ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (or (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int) (BOUND_VARIABLE_16020 Int)) (or (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3897.t7 (cl (= (forall ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int) (BOUND_VARIABLE_16020 Int)) (or (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_16020 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t3897.t8 :args ((BOUND_VARIABLE_16020 Int) (:= BOUND_VARIABLE_16020 BOUND_VARIABLE_16020)))
% 25.30/25.55 (step t12.t3897.t8.t1 (cl (= BOUND_VARIABLE_16020 BOUND_VARIABLE_16020)) :rule refl)
% 25.30/25.55 (step t12.t3897.t8.t2 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3897.t8.t3 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3897.t8.t2))
% 25.30/25.55 (step t12.t3897.t8.t4 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) false)) :rule trans :premises (t12.t3897.t8.t3 t12.t3795))
% 25.30/25.55 (step t12.t3897.t8.t5 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3897.t8.t6 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not true))) :rule cong :premises (t12.t3897.t8.t5))
% 25.30/25.55 (step t12.t3897.t8.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) false)) :rule trans :premises (t12.t3897.t8.t6 t12.t3795))
% 25.30/25.55 (step t12.t3897.t8.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3897.t8.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3897.t8.t8))
% 25.30/25.55 (step t12.t3897.t8.t10 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) false)) :rule trans :premises (t12.t3897.t8.t9 t12.t3795))
% 25.30/25.55 (step t12.t3897.t8.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule refl)
% 25.30/25.55 (step t12.t3897.t8.t12 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3897.t8.t4 t12.t3897.t8.t7 t12.t3897.t8.t10 t12.t3897.t8.t11))
% 25.30/25.55 (step t12.t3897.t8.t13 (cl (= (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3897.t8.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3897.t8.t12 t12.t3897.t8.t13))
% 25.30/25.55 (step t12.t3897.t8 (cl (= (forall ((BOUND_VARIABLE_16020 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_16020 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule bind)
% 25.30/25.55 (step t12.t3897.t9 (cl (= (forall ((BOUND_VARIABLE_16020 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3897.t10 (cl (= (forall ((BOUND_VARIABLE_16020 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3897.t8 t12.t3897.t9))
% 25.30/25.55 (step t12.t3897.t11 (cl (= (forall ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int) (BOUND_VARIABLE_16020 Int)) (or (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16020) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16020) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16020 tptp.localinv)))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3897.t7 t12.t3897.t10))
% 25.30/25.55 (step t12.t3897.t12 (cl (= (forall ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (or (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (not (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3897.t6 t12.t3897.t11))
% 25.30/25.55 (step t12.t3897.t13 (cl (= (forall ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (not (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3897.t5 t12.t3897.t12))
% 25.30/25.55 (step t12.t3897.t14 (cl (= (not (forall ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (not (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3897.t13))
% 25.30/25.55 (step t12.t3897.t15 (cl (= (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_88_91)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))) (= A__questionmark_v_89_89 A__questionmark_v_91_90))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t3897.t4 t12.t3897.t14))
% 25.30/25.55 (step t12.t3897.t16 (cl (= (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t3897.t3 t12.t3897.t15))
% 25.30/25.55 (step t12.t3897 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule bind)
% 25.30/25.55 (step t12.t3898 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv))))) (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3899 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3897 t12.t3898))
% 25.30/25.55 (step t12.t3900 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3869 t12.t3899))
% 25.30/25.55 (step t12.t3901 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t3900))
% 25.30/25.55 (anchor :step t12.t3902 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.55 (step t12.t3902.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t3902.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.55 (anchor :step t12.t3902.t3 :args ((A__questionmark_v_93_94 Int) (:= A__questionmark_v_93_94 A__questionmark_v_93_94)))
% 25.30/25.55 (step t12.t3902.t3.t1 (cl (= A__questionmark_v_93_94 A__questionmark_v_93_94)) :rule refl)
% 25.30/25.55 (step t12.t3902.t3.t2 (cl (= (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)))) :rule refl)
% 25.30/25.55 (step t12.t3902.t3.t3 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= A__questionmark_this tptp.nullObject))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t3.t4 (cl (= (= A__questionmark_this tptp.nullObject) (= tptp.nullObject A__questionmark_this))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t3.t5 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= tptp.nullObject A__questionmark_this))) :rule trans :premises (t12.t3902.t3.t3 t12.t3902.t3.t4))
% 25.30/25.55 (step t12.t3902.t3.t6 (cl (= (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t3.t7 (cl (= (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3902.t3.t6))
% 25.30/25.55 (step t12.t3902.t3.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94) (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t3.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))))) :rule cong :premises (t12.t3902.t3.t8))
% 25.30/25.55 (step t12.t3902.t3.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94) (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t3.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))))) :rule cong :premises (t12.t3902.t3.t10))
% 25.30/25.55 (step t12.t3902.t3.t12 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t3.t13 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3902.t3.t12))
% 25.30/25.55 (step t12.t3902.t3.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3902.t3.t14))
% 25.30/25.55 (step t12.t3902.t3.t16 (cl (= (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))))) :rule cong :premises (t12.t3902.t3.t5 t12.t3902.t3.t7 t12.t3902.t3.t9 t12.t3902.t3.t11 t12.t3902.t3.t13 t12.t3902.t3.t15))
% 25.30/25.55 (step t12.t3902.t3.t17 (cl (= (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))))) :rule cong :premises (t12.t3902.t3.t16))
% 25.30/25.55 (step t12.t3902.t3.t18 (cl (= (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) :rule refl)
% 25.30/25.55 (step t12.t3902.t3.t19 (cl (= (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) :rule cong :premises (t12.t3902.t3.t17 t12.t3902.t3.t18))
% 25.30/25.55 (step t12.t3902.t3.t20 (cl (= (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule cong :premises (t12.t3902.t3.t2 t12.t3902.t3.t19))
% 25.30/25.55 (step t12.t3902.t3 (cl (= (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule bind)
% 25.30/25.55 (step t12.t3902.t4 (cl (= (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_v_93_94 Int)) (not (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t5 (cl (= (forall ((A__questionmark_v_93_94 Int)) (not (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_v_93_94 Int)) (or (not (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|)) (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t6 (cl (= (forall ((A__questionmark_v_93_94 Int)) (or (not (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|)) (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t7 (cl (= (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t8 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (not true))) :rule cong :premises (t12.t3902.t7))
% 25.30/25.55 (step t12.t3902.t9 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) false)) :rule trans :premises (t12.t3902.t8 t12.t3795))
% 25.30/25.55 (step t12.t3902.t10 (cl (= (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule refl)
% 25.30/25.55 (step t12.t3902.t11 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3902.t9 t12.t3902.t10))
% 25.30/25.55 (step t12.t3902.t12 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3902.t13 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3902.t11 t12.t3902.t12))
% 25.30/25.55 (step t12.t3902.t14 (cl (= (forall ((A__questionmark_v_93_94 Int)) (or (not (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|)) (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3902.t6 t12.t3902.t13))
% 25.30/25.55 (step t12.t3902.t15 (cl (= (forall ((A__questionmark_v_93_94 Int)) (not (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3902.t5 t12.t3902.t14))
% 25.30/25.55 (step t12.t3902.t16 (cl (= (not (forall ((A__questionmark_v_93_94 Int)) (not (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3902.t15))
% 25.30/25.55 (step t12.t3902.t17 (cl (= (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_93_94 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3902.t4 t12.t3902.t16))
% 25.30/25.55 (step t12.t3902.t18 (cl (= (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3902.t3 t12.t3902.t17))
% 25.30/25.55 (step t12.t3902 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule bind)
% 25.30/25.55 (step t12.t3903 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3904 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3902 t12.t3903))
% 25.30/25.55 (step t12.t3905 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3904))
% 25.30/25.55 (anchor :step t12.t3906 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.55 (step t12.t3906.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t3906.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.55 (anchor :step t12.t3906.t3 :args ((A__questionmark_v_95_95 Int) (:= A__questionmark_v_95_95 A__questionmark_v_95_95) (A__questionmark_v_97_96 Int) (:= A__questionmark_v_97_96 A__questionmark_v_97_96) (A__questionmark_v_94_97 Int) (:= A__questionmark_v_94_97 A__questionmark_v_94_97)))
% 25.30/25.55 (step t12.t3906.t3.t1 (cl (= A__questionmark_v_95_95 A__questionmark_v_95_95)) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t2 (cl (= A__questionmark_v_97_96 A__questionmark_v_97_96)) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t3 (cl (= A__questionmark_v_94_97 A__questionmark_v_94_97)) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t4 (cl (= (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)))) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t5 (cl (= (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t6 (cl (= (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t7 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t8 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3906.t3.t7))
% 25.30/25.55 (step t12.t3906.t3.t9 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t10 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3906.t3.t9))
% 25.30/25.55 (step t12.t3906.t3.t11 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3906.t3.t11))
% 25.30/25.55 (anchor :step t12.t3906.t3.t13 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.55 (step t12.t3906.t3.t13.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.55 (anchor :step t12.t3906.t3.t13.t2 :args ((A__questionmark_v_98_99 Int) (:= A__questionmark_v_98_99 A__questionmark_v_98_99)))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t1 (cl (= A__questionmark_v_98_99 A__questionmark_v_98_99)) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t2 (cl (= (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3906.t3.t13.t2.t3 t12.t3906.t3.t13.t2.t4))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3906.t3.t13.t2.t6))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t3906.t3.t13.t2.t8))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t3906.t3.t13.t2.t10))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t3906.t3.t13.t2.t5 t12.t3906.t3.t13.t2.t7 t12.t3906.t3.t13.t2.t9 t12.t3906.t3.t13.t2.t11))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t3906.t3.t13.t2.t12))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99) (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3906.t3.t13.t2.t14))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99) (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99)) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3906.t3.t13.t2.t16))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))) (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3906.t3.t13.t2.t15 t12.t3906.t3.t13.t2.t17))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99)))) (not (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3906.t3.t13.t2.t18))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3906.t3.t13.t2.t13 t12.t3906.t3.t13.t2.t19))
% 25.30/25.55 (step t12.t3906.t3.t13.t2.t21 (cl (= (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99)))))) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3906.t3.t13.t2.t2 t12.t3906.t3.t13.t2.t20))
% 25.30/25.55 (step t12.t3906.t3.t13.t2 (cl (= (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 25.30/25.55 (step t12.t3906.t3.t13.t3 (cl (= (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_98_99 Int)) (not (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t4 (cl (= (forall ((A__questionmark_v_98_99 Int)) (not (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_98_99 Int)) (or (not (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t5 (cl (= (forall ((A__questionmark_v_98_99 Int)) (or (not (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3906.t3.t13.t6))
% 25.30/25.55 (step t12.t3906.t3.t13.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3906.t3.t13.t7 t12.t3795))
% 25.30/25.55 (step t12.t3906.t3.t13.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t13.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3906.t3.t13.t8 t12.t3906.t3.t13.t9))
% 25.30/25.55 (step t12.t3906.t3.t13.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t13.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3906.t3.t13.t10 t12.t3906.t3.t13.t11))
% 25.30/25.55 (step t12.t3906.t3.t13.t13 (cl (= (forall ((A__questionmark_v_98_99 Int)) (or (not (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3906.t3.t13.t5 t12.t3906.t3.t13.t12))
% 25.30/25.55 (step t12.t3906.t3.t13.t14 (cl (= (forall ((A__questionmark_v_98_99 Int)) (not (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3906.t3.t13.t4 t12.t3906.t3.t13.t13))
% 25.30/25.55 (step t12.t3906.t3.t13.t15 (cl (= (not (forall ((A__questionmark_v_98_99 Int)) (not (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3906.t3.t13.t14))
% 25.30/25.55 (step t12.t3906.t3.t13.t16 (cl (= (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_98_99 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3906.t3.t13.t3 t12.t3906.t3.t13.t15))
% 25.30/25.55 (step t12.t3906.t3.t13.t17 (cl (= (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3906.t3.t13.t2 t12.t3906.t3.t13.t16))
% 25.30/25.55 (step t12.t3906.t3.t13 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 25.30/25.55 (step t12.t3906.t3.t14 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t15 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3906.t3.t13 t12.t3906.t3.t14))
% 25.30/25.55 (step t12.t3906.t3.t16 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3906.t3.t15))
% 25.30/25.55 (step t12.t3906.t3.t17 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99)))))))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3906.t3.t8 t12.t3906.t3.t10 t12.t3906.t3.t12 t12.t3906.t3.t16))
% 25.30/25.55 (step t12.t3906.t3.t18 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3906.t3.t17))
% 25.30/25.55 (step t12.t3906.t3.t19 (cl (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t20 (cl (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t21 (cl (= (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))))) :rule cong :premises (t12.t3906.t3.t19 t12.t3906.t3.t20))
% 25.30/25.55 (step t12.t3906.t3.t22 (cl (= (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t23 (cl (= (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))) :rule trans :premises (t12.t3906.t3.t21 t12.t3906.t3.t22))
% 25.30/25.55 (step t12.t3906.t3.t24 (cl (= (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))) :rule cong :premises (t12.t3906.t3.t23))
% 25.30/25.55 (step t12.t3906.t3.t25 (cl (= (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t26 (cl (= (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)))) :rule cong :premises (t12.t3906.t3.t25))
% 25.30/25.55 (step t12.t3906.t3.t27 (cl (= (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t28 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))))) :rule cong :premises (t12.t3906.t3.t27))
% 25.30/25.55 (step t12.t3906.t3.t29 (cl (= (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t30 (cl (= (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))) :rule cong :premises (t12.t3906.t3.t28 t12.t3906.t3.t29))
% 25.30/25.55 (step t12.t3906.t3.t31 (cl (= (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) :rule cong :premises (t12.t3906.t3.t30))
% 25.30/25.55 (step t12.t3906.t3.t32 (cl (= (= A__questionmark_v_97_96 A__questionmark_v_95_95) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t33 (cl (= (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95)) (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96)))) :rule cong :premises (t12.t3906.t3.t31 t12.t3906.t3.t32))
% 25.30/25.55 (step t12.t3906.t3.t34 (cl (= (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))))) :rule cong :premises (t12.t3906.t3.t33))
% 25.30/25.55 (step t12.t3906.t3.t35 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t36 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))) :rule trans :premises (t12.t3906.t3.t35 t12.t3906.t3.t30))
% 25.30/25.55 (step t12.t3906.t3.t37 (cl (= (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.55 (step t12.t3906.t3.t38 (cl (= (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|))) (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|))))) :rule cong :premises (t12.t3906.t3.t36 t12.t3906.t3.t37))
% 25.30/25.55 (step t12.t3906.t3.t39 (cl (= (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) :rule cong :premises (t12.t3906.t3.t38))
% 25.30/25.55 (step t12.t3906.t3.t40 (cl (= (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|))))) (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|))))))) :rule cong :premises (t12.t3906.t3.t34 t12.t3906.t3.t39))
% 25.30/25.55 (step t12.t3906.t3.t41 (cl (= (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) :rule cong :premises (t12.t3906.t3.t40))
% 25.30/25.55 (step t12.t3906.t3.t42 (cl (= (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|))))))) (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|))))))))) :rule cong :premises (t12.t3906.t3.t26 t12.t3906.t3.t41))
% 25.30/25.55 (step t12.t3906.t3.t43 (cl (= (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))))) :rule cong :premises (t12.t3906.t3.t42))
% 25.30/25.55 (step t12.t3906.t3.t44 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t3.t45 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule cong :premises (t12.t3906.t3.t44))
% 25.30/25.55 (step t12.t3906.t3.t46 (cl (= (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))) (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) :rule cong :premises (t12.t3906.t3.t24 t12.t3906.t3.t43 t12.t3906.t3.t45))
% 25.30/25.55 (step t12.t3906.t3.t47 (cl (= (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule cong :premises (t12.t3906.t3.t46))
% 25.30/25.55 (step t12.t3906.t3.t48 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3906.t3.t18 t12.t3906.t3.t47))
% 25.30/25.55 (step t12.t3906.t3.t49 (cl (= (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t3906.t3.t4 t12.t3906.t3.t5 t12.t3906.t3.t6 t12.t3906.t3.t48))
% 25.30/25.55 (step t12.t3906.t3 (cl (= (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) :rule bind)
% 25.30/25.55 (step t12.t3906.t4 (cl (= (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (not (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t5 (cl (= (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (not (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t3906.t6 :args ((A__questionmark_v_95_95 Int) (:= A__questionmark_v_95_95 A__questionmark_v_95_95) (A__questionmark_v_97_96 Int) (:= A__questionmark_v_97_96 A__questionmark_v_97_96) (A__questionmark_v_94_97 Int) (:= A__questionmark_v_94_97 A__questionmark_v_94_97)))
% 25.30/25.55 (step t12.t3906.t6.t1 (cl (= A__questionmark_v_95_95 A__questionmark_v_95_95)) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t2 (cl (= A__questionmark_v_97_96 A__questionmark_v_97_96)) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t3 (cl (= A__questionmark_v_94_97 A__questionmark_v_94_97)) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t4 (cl (= (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))))) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t5 (cl (= (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))))) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t6 (cl (= (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t7 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t8 (cl (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)))) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t9 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t10 (cl (= (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t11 (cl (= (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t6.t12 (cl (= (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t13 (cl (= (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule refl)
% 25.30/25.55 (step t12.t3906.t6.t14 (cl (= (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) :rule cong :premises (t12.t3906.t6.t11 t12.t3906.t6.t12 t12.t3906.t6.t13))
% 25.30/25.55 (step t12.t3906.t6.t15 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule cong :premises (t12.t3906.t6.t7 t12.t3906.t6.t8 t12.t3906.t6.t9 t12.t3906.t6.t10 t12.t3906.t6.t14))
% 25.30/25.55 (step t12.t3906.t6.t16 (cl (= (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3906.t6.t4 t12.t3906.t6.t5 t12.t3906.t6.t6 t12.t3906.t6.t15))
% 25.30/25.55 (step t12.t3906.t6 (cl (= (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule bind)
% 25.30/25.55 (step t12.t3906.t7 (cl (= (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int) (BOUND_VARIABLE_16298 Int)) (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t8 (cl (= (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int) (BOUND_VARIABLE_16298 Int)) (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_16298 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t3906.t9 :args ((BOUND_VARIABLE_16298 Int) (:= BOUND_VARIABLE_16298 BOUND_VARIABLE_16298)))
% 25.30/25.55 (step t12.t3906.t9.t1 (cl (= BOUND_VARIABLE_16298 BOUND_VARIABLE_16298)) :rule refl)
% 25.30/25.55 (step t12.t3906.t9.t2 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t9.t3 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3906.t9.t2))
% 25.30/25.55 (step t12.t3906.t9.t4 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) false)) :rule trans :premises (t12.t3906.t9.t3 t12.t3795))
% 25.30/25.55 (step t12.t3906.t9.t5 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t9.t6 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not true))) :rule cong :premises (t12.t3906.t9.t5))
% 25.30/25.55 (step t12.t3906.t9.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) false)) :rule trans :premises (t12.t3906.t9.t6 t12.t3795))
% 25.30/25.55 (step t12.t3906.t9.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t9.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3906.t9.t8))
% 25.30/25.55 (step t12.t3906.t9.t10 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) false)) :rule trans :premises (t12.t3906.t9.t9 t12.t3795))
% 25.30/25.55 (step t12.t3906.t9.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule refl)
% 25.30/25.55 (step t12.t3906.t9.t12 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3906.t9.t4 t12.t3906.t9.t7 t12.t3906.t9.t10 t12.t3906.t9.t11))
% 25.30/25.55 (step t12.t3906.t9.t13 (cl (= (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t9.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3906.t9.t12 t12.t3906.t9.t13))
% 25.30/25.55 (step t12.t3906.t9 (cl (= (forall ((BOUND_VARIABLE_16298 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_16298 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule bind)
% 25.30/25.55 (step t12.t3906.t10 (cl (= (forall ((BOUND_VARIABLE_16298 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3906.t11 (cl (= (forall ((BOUND_VARIABLE_16298 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3906.t9 t12.t3906.t10))
% 25.30/25.55 (step t12.t3906.t12 (cl (= (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int) (BOUND_VARIABLE_16298 Int)) (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16298) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16298) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16298 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3906.t8 t12.t3906.t11))
% 25.30/25.55 (step t12.t3906.t13 (cl (= (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3906.t7 t12.t3906.t12))
% 25.30/25.55 (step t12.t3906.t14 (cl (= (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (or (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (not (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3906.t6 t12.t3906.t13))
% 25.30/25.55 (step t12.t3906.t15 (cl (= (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (not (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3906.t5 t12.t3906.t14))
% 25.30/25.55 (step t12.t3906.t16 (cl (= (not (forall ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (not (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3906.t15))
% 25.30/25.55 (step t12.t3906.t17 (cl (= (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_94_97)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))) (= A__questionmark_v_95_95 A__questionmark_v_97_96))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t3906.t4 t12.t3906.t16))
% 25.30/25.55 (step t12.t3906.t18 (cl (= (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t3906.t3 t12.t3906.t17))
% 25.30/25.55 (step t12.t3906 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule bind)
% 25.30/25.55 (step t12.t3907 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t3908 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.55 (step t12.t3908.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t3908.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.55 (step t12.t3908.t3 (cl (= (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule refl)
% 25.30/25.55 (step t12.t3908.t4 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))))) :rule refl)
% 25.30/25.55 (step t12.t3908.t5 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule refl)
% 25.30/25.55 (step t12.t3908.t6 (cl (= (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))))) :rule refl)
% 25.30/25.55 (step t12.t3908.t7 (cl (= (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3908.t8 (cl (= (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))))) :rule refl)
% 25.30/25.55 (step t12.t3908.t9 (cl (= (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule refl)
% 25.30/25.55 (step t12.t3908.t10 (cl (= (and (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule cong :premises (t12.t3908.t7 t12.t3908.t8 t12.t3908.t9))
% 25.30/25.55 (step t12.t3908.t11 (cl (= (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) :rule cong :premises (t12.t3908.t3 t12.t3908.t4 t12.t3908.t5 t12.t3908.t6 t12.t3908.t10))
% 25.30/25.55 (step t12.t3908 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule bind)
% 25.30/25.55 (step t12.t3909 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3907 t12.t3908))
% 25.30/25.55 (step t12.t3910 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t3906 t12.t3909))
% 25.30/25.55 (step t12.t3911 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3869 t12.t3910))
% 25.30/25.55 (step t12.t3912 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t3911))
% 25.30/25.55 (anchor :step t12.t3913 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.55 (step t12.t3913.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t3913.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.55 (anchor :step t12.t3913.t3 :args ((A__questionmark_v_99_100 Int) (:= A__questionmark_v_99_100 A__questionmark_v_99_100)))
% 25.30/25.55 (step t12.t3913.t3.t1 (cl (= A__questionmark_v_99_100 A__questionmark_v_99_100)) :rule refl)
% 25.30/25.55 (step t12.t3913.t3.t2 (cl (= (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)))) :rule refl)
% 25.30/25.55 (step t12.t3913.t3.t3 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= A__questionmark_this tptp.nullObject))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t3.t4 (cl (= (= A__questionmark_this tptp.nullObject) (= tptp.nullObject A__questionmark_this))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t3.t5 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= tptp.nullObject A__questionmark_this))) :rule trans :premises (t12.t3913.t3.t3 t12.t3913.t3.t4))
% 25.30/25.55 (step t12.t3913.t3.t6 (cl (= (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t3.t7 (cl (= (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))))) :rule cong :premises (t12.t3913.t3.t6))
% 25.30/25.55 (step t12.t3913.t3.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t3.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))))) :rule cong :premises (t12.t3913.t3.t8))
% 25.30/25.55 (step t12.t3913.t3.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t3.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))))) :rule cong :premises (t12.t3913.t3.t10))
% 25.30/25.55 (step t12.t3913.t3.t12 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t3.t13 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3913.t3.t12))
% 25.30/25.55 (step t12.t3913.t3.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3913.t3.t14))
% 25.30/25.55 (step t12.t3913.t3.t16 (cl (= (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))))) :rule cong :premises (t12.t3913.t3.t5 t12.t3913.t3.t7 t12.t3913.t3.t9 t12.t3913.t3.t11 t12.t3913.t3.t13 t12.t3913.t3.t15))
% 25.30/25.55 (step t12.t3913.t3.t17 (cl (= (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))))) :rule cong :premises (t12.t3913.t3.t16))
% 25.30/25.55 (step t12.t3913.t3.t18 (cl (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t3.t19 (cl (= (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t3.t20 (cl (= (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) :rule cong :premises (t12.t3913.t3.t18 t12.t3913.t3.t19))
% 25.30/25.55 (step t12.t3913.t3.t21 (cl (= (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule cong :premises (t12.t3913.t3.t17 t12.t3913.t3.t20))
% 25.30/25.55 (step t12.t3913.t3.t22 (cl (= (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1)))) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3913.t3.t2 t12.t3913.t3.t21))
% 25.30/25.55 (step t12.t3913.t3 (cl (= (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule bind)
% 25.30/25.55 (step t12.t3913.t4 (cl (= (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (not (forall ((A__questionmark_v_99_100 Int)) (not (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t5 (cl (= (forall ((A__questionmark_v_99_100 Int)) (not (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (forall ((A__questionmark_v_99_100 Int)) (or (not (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t3913.t6 :args ((A__questionmark_v_99_100 Int) (:= A__questionmark_v_99_100 A__questionmark_v_99_100)))
% 25.30/25.55 (step t12.t3913.t6.t1 (cl (= A__questionmark_v_99_100 A__questionmark_v_99_100)) :rule refl)
% 25.30/25.55 (step t12.t3913.t6.t2 (cl (= (not (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this))) (not (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this))))) :rule refl)
% 25.30/25.55 (step t12.t3913.t6.t3 (cl (= (not (= tptp.nullObject A__questionmark_this)) (not (= tptp.nullObject A__questionmark_this)))) :rule refl)
% 25.30/25.55 (step t12.t3913.t6.t4 (cl (= (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)))) :rule refl)
% 25.30/25.55 (step t12.t3913.t6.t5 (cl (= (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)))) :rule refl)
% 25.30/25.55 (step t12.t3913.t6.t6 (cl (= (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)))) :rule refl)
% 25.30/25.55 (step t12.t3913.t6.t7 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 25.30/25.55 (step t12.t3913.t6.t8 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule refl)
% 25.30/25.55 (step t12.t3913.t6.t9 (cl (= (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t6.t10 (cl (= (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) :rule cong :premises (t12.t3913.t6.t3 t12.t3913.t6.t4 t12.t3913.t6.t5 t12.t3913.t6.t6 t12.t3913.t6.t7 t12.t3913.t6.t8 t12.t3913.t6.t9))
% 25.30/25.55 (step t12.t3913.t6.t11 (cl (= (or (not (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (or (not (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))))) :rule cong :premises (t12.t3913.t6.t2 t12.t3913.t6.t10))
% 25.30/25.55 (step t12.t3913.t6 (cl (= (forall ((A__questionmark_v_99_100 Int)) (or (not (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_v_99_100 Int)) (or (not (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))))) :rule bind)
% 25.30/25.55 (step t12.t3913.t7 (cl (= (forall ((A__questionmark_v_99_100 Int)) (or (not (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t8 (cl (= (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t9 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (not true))) :rule cong :premises (t12.t3913.t8))
% 25.30/25.55 (step t12.t3913.t10 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) false)) :rule trans :premises (t12.t3913.t9 t12.t3795))
% 25.30/25.55 (step t12.t3913.t11 (cl (= (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) :rule refl)
% 25.30/25.55 (step t12.t3913.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))) (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))))) :rule cong :premises (t12.t3913.t10 t12.t3913.t11))
% 25.30/25.55 (step t12.t3913.t13 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3913.t14 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) :rule trans :premises (t12.t3913.t12 t12.t3913.t13))
% 25.30/25.55 (step t12.t3913.t15 (cl (= (forall ((A__questionmark_v_99_100 Int)) (or (not (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) :rule trans :premises (t12.t3913.t7 t12.t3913.t14))
% 25.30/25.55 (step t12.t3913.t16 (cl (= (forall ((A__questionmark_v_99_100 Int)) (or (not (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) :rule trans :premises (t12.t3913.t6 t12.t3913.t15))
% 25.30/25.55 (step t12.t3913.t17 (cl (= (forall ((A__questionmark_v_99_100 Int)) (not (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) :rule trans :premises (t12.t3913.t5 t12.t3913.t16))
% 25.30/25.55 (step t12.t3913.t18 (cl (= (not (forall ((A__questionmark_v_99_100 Int)) (not (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))))) :rule cong :premises (t12.t3913.t17))
% 25.30/25.55 (step t12.t3913.t19 (cl (= (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_99_100 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))))) :rule trans :premises (t12.t3913.t4 t12.t3913.t18))
% 25.30/25.55 (step t12.t3913.t20 (cl (= (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))))) :rule trans :premises (t12.t3913.t3 t12.t3913.t19))
% 25.30/25.55 (step t12.t3913 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1)))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))))) :rule bind)
% 25.30/25.55 (step t12.t3914 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t3915 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.55 (step t12.t3915.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t3915.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.55 (step t12.t3915.t3 (cl (= (= tptp.nullObject A__questionmark_this) (= tptp.nullObject A__questionmark_this))) :rule refl)
% 25.30/25.55 (step t12.t3915.t4 (cl (= (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))))) :rule refl)
% 25.30/25.55 (step t12.t3915.t5 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))))) :rule refl)
% 25.30/25.55 (step t12.t3915.t6 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))))) :rule refl)
% 25.30/25.55 (step t12.t3915.t7 (cl (= (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule refl)
% 25.30/25.55 (step t12.t3915.t8 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule refl)
% 25.30/25.55 (step t12.t3915.t9 (cl (= (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t3915.t10 (cl (= (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3915.t3 t12.t3915.t4 t12.t3915.t5 t12.t3915.t6 t12.t3915.t7 t12.t3915.t8 t12.t3915.t9))
% 25.30/25.55 (step t12.t3915 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule bind)
% 25.30/25.55 (step t12.t3916 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule trans :premises (t12.t3914 t12.t3915))
% 25.30/25.55 (step t12.t3917 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1)))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule trans :premises (t12.t3913 t12.t3916))
% 25.30/25.55 (step t12.t3918 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))))) :rule cong :premises (t12.t3917))
% 25.30/25.55 (step t12.t3919 (cl (= (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3920 (cl (= (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))))) :rule cong :premises (t12.t3919))
% 25.30/25.55 (step t12.t3921 (cl (= (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3922 (cl (= (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))))) :rule cong :premises (t12.t3921))
% 25.30/25.55 (step t12.t3923 (cl (= (= A__questionmark_v_6_8 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_6_8))) :rule all_simplify)
% 25.30/25.55 (step t12.t3924 (cl (= (not (= A__questionmark_v_6_8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)))) :rule cong :premises (t12.t3923))
% 25.30/25.55 (step t12.t3925 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8) |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3926 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8) |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))))) :rule cong :premises (t12.t3925))
% 25.30/25.55 (step t12.t3927 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3928 (cl (= (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))))) :rule cong :premises (t12.t3927))
% 25.30/25.55 (step t12.t3929 (cl (= (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3930 (cl (= (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))))) :rule cong :premises (t12.t3929))
% 25.30/25.55 (step t12.t3931 (cl (= (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3932 (cl (= (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule cong :premises (t12.t3931))
% 25.30/25.55 (step t12.t3933 (cl (= (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3934 (cl (= (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3933))
% 25.30/25.55 (step t12.t3935 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3936 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule cong :premises (t12.t3935))
% 25.30/25.55 (step t12.t3937 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3938 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule cong :premises (t12.t3937))
% 25.30/25.55 (step t12.t3939 (cl (= (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3940 (cl (= (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule cong :premises (t12.t3939))
% 25.30/25.55 (step t12.t3941 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3942 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule cong :premises (t12.t3941))
% 25.30/25.55 (step t12.t3943 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3944 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3943))
% 25.30/25.55 (step t12.t3945 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3946 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule cong :premises (t12.t3945))
% 25.30/25.55 (step t12.t3947 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3948 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule cong :premises (t12.t3947))
% 25.30/25.55 (step t12.t3949 (cl (= (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3950 (cl (= (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule cong :premises (t12.t3949))
% 25.30/25.55 (step t12.t3951 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3952 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))))) :rule cong :premises (t12.t3951))
% 25.30/25.55 (anchor :step t12.t3953 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.55 (step t12.t3953.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.55 (step t12.t3953.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.55 (step t12.t3953.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3953 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.55 (step t12.t3954 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3955 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true)) true)) :rule trans :premises (t12.t3953 t12.t3954))
% 25.30/25.55 (step t12.t3956 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true))) (not true))) :rule cong :premises (t12.t3955))
% 25.30/25.55 (step t12.t3957 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true))) false)) :rule trans :premises (t12.t3956 t12.t3795))
% 25.30/25.55 (step t12.t3958 (cl (= (= A__questionmark_v_7_7 |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7))) :rule all_simplify)
% 25.30/25.55 (step t12.t3959 (cl (= (not (= A__questionmark_v_7_7 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)))) :rule cong :premises (t12.t3958))
% 25.30/25.55 (step t12.t3960 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7) |tptp.'System_Type'|) (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3961 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7) |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))))) :rule cong :premises (t12.t3960))
% 25.30/25.55 (step t12.t3962 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3963 (cl (= (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))))) :rule cong :premises (t12.t3962))
% 25.30/25.55 (step t12.t3964 (cl (= (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|) (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3965 (cl (= (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))))) :rule cong :premises (t12.t3964))
% 25.30/25.55 (step t12.t3966 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3967 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule cong :premises (t12.t3966))
% 25.30/25.55 (step t12.t3968 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3969 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3968))
% 25.30/25.55 (step t12.t3970 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3971 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule cong :premises (t12.t3970))
% 25.30/25.55 (step t12.t3972 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3973 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule cong :premises (t12.t3972))
% 25.30/25.55 (step t12.t3974 (cl (= (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3975 (cl (= (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule cong :premises (t12.t3974))
% 25.30/25.55 (step t12.t3976 (cl (= (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3977 (cl (= (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))))) :rule cong :premises (t12.t3976))
% 25.30/25.55 (step t12.t3978 (cl (= (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3979 (cl (= (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3978))
% 25.30/25.55 (step t12.t3980 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3981 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))))) :rule cong :premises (t12.t3980))
% 25.30/25.55 (step t12.t3982 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3983 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))))) :rule cong :premises (t12.t3982))
% 25.30/25.55 (step t12.t3984 (cl (= (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3985 (cl (= (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))))) :rule cong :premises (t12.t3984))
% 25.30/25.55 (step t12.t3986 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3987 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))))) :rule cong :premises (t12.t3986))
% 25.30/25.55 (anchor :step t12.t3988 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.55 (step t12.t3988.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.55 (step t12.t3988.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.55 (step t12.t3988.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3988 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.55 (step t12.t3989 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t3990 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true)) true)) :rule trans :premises (t12.t3988 t12.t3989))
% 25.30/25.55 (step t12.t3991 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true))) (not true))) :rule cong :premises (t12.t3990))
% 25.30/25.55 (step t12.t3992 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true))) false)) :rule trans :premises (t12.t3991 t12.t3795))
% 25.30/25.55 (step t12.t3993 (cl (= (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3994 (cl (= (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))))) :rule cong :premises (t12.t3993))
% 25.30/25.55 (step t12.t3995 (cl (= (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3996 (cl (= (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3995))
% 25.30/25.55 (step t12.t3997 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t3998 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))))) :rule cong :premises (t12.t3997))
% 25.30/25.55 (step t12.t3999 (cl (= (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4000 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))))) :rule cong :premises (t12.t3999))
% 25.30/25.55 (anchor :step t12.t4001 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.55 (step t12.t4001.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t4001.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.55 (anchor :step t12.t4001.t3 :args ((A__questionmark_v_101_101 Int) (:= A__questionmark_v_101_101 A__questionmark_v_101_101) (A__questionmark_v_103_102 Int) (:= A__questionmark_v_103_102 A__questionmark_v_103_102) (A__questionmark_v_100_103 Int) (:= A__questionmark_v_100_103 A__questionmark_v_100_103)))
% 25.30/25.55 (step t12.t4001.t3.t1 (cl (= A__questionmark_v_101_101 A__questionmark_v_101_101)) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t2 (cl (= A__questionmark_v_103_102 A__questionmark_v_103_102)) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t3 (cl (= A__questionmark_v_100_103 A__questionmark_v_100_103)) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t4 (cl (= (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)))) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t5 (cl (= (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t6 (cl (= (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t7 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t8 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t4001.t3.t7))
% 25.30/25.55 (step t12.t4001.t3.t9 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t10 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))))) :rule cong :premises (t12.t4001.t3.t9))
% 25.30/25.55 (step t12.t4001.t3.t11 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t4001.t3.t11))
% 25.30/25.55 (anchor :step t12.t4001.t3.t13 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.55 (step t12.t4001.t3.t13.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.55 (anchor :step t12.t4001.t3.t13.t2 :args ((A__questionmark_v_104_105 Int) (:= A__questionmark_v_104_105 A__questionmark_v_104_105)))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t1 (cl (= A__questionmark_v_104_105 A__questionmark_v_104_105)) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t2 (cl (= (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t4001.t3.t13.t2.t3 t12.t4001.t3.t13.t2.t4))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t4001.t3.t13.t2.t6))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t4001.t3.t13.t2.t8))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t4001.t3.t13.t2.t10))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t4001.t3.t13.t2.t5 t12.t4001.t3.t13.t2.t7 t12.t4001.t3.t13.t2.t9 t12.t4001.t3.t13.t2.t11))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t4001.t3.t13.t2.t12))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105) (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t4001.t3.t13.t2.t14))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105) (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105)) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t4001.t3.t13.t2.t16))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))) (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t4001.t3.t13.t2.t15 t12.t4001.t3.t13.t2.t17))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105)))) (not (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t4001.t3.t13.t2.t18))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4001.t3.t13.t2.t13 t12.t4001.t3.t13.t2.t19))
% 25.30/25.55 (step t12.t4001.t3.t13.t2.t21 (cl (= (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105)))))) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4001.t3.t13.t2.t2 t12.t4001.t3.t13.t2.t20))
% 25.30/25.55 (step t12.t4001.t3.t13.t2 (cl (= (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 25.30/25.55 (step t12.t4001.t3.t13.t3 (cl (= (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_104_105 Int)) (not (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t4 (cl (= (forall ((A__questionmark_v_104_105 Int)) (not (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_104_105 Int)) (or (not (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t5 (cl (= (forall ((A__questionmark_v_104_105 Int)) (or (not (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t4001.t3.t13.t6))
% 25.30/25.55 (step t12.t4001.t3.t13.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t4001.t3.t13.t7 t12.t3795))
% 25.30/25.55 (step t12.t4001.t3.t13.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t13.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4001.t3.t13.t8 t12.t4001.t3.t13.t9))
% 25.30/25.55 (step t12.t4001.t3.t13.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t13.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4001.t3.t13.t10 t12.t4001.t3.t13.t11))
% 25.30/25.55 (step t12.t4001.t3.t13.t13 (cl (= (forall ((A__questionmark_v_104_105 Int)) (or (not (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4001.t3.t13.t5 t12.t4001.t3.t13.t12))
% 25.30/25.55 (step t12.t4001.t3.t13.t14 (cl (= (forall ((A__questionmark_v_104_105 Int)) (not (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4001.t3.t13.t4 t12.t4001.t3.t13.t13))
% 25.30/25.55 (step t12.t4001.t3.t13.t15 (cl (= (not (forall ((A__questionmark_v_104_105 Int)) (not (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4001.t3.t13.t14))
% 25.30/25.55 (step t12.t4001.t3.t13.t16 (cl (= (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_104_105 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t4001.t3.t13.t3 t12.t4001.t3.t13.t15))
% 25.30/25.55 (step t12.t4001.t3.t13.t17 (cl (= (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t4001.t3.t13.t2 t12.t4001.t3.t13.t16))
% 25.30/25.55 (step t12.t4001.t3.t13 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 25.30/25.55 (step t12.t4001.t3.t14 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t15 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4001.t3.t13 t12.t4001.t3.t14))
% 25.30/25.55 (step t12.t4001.t3.t16 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4001.t3.t15))
% 25.30/25.55 (step t12.t4001.t3.t17 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105)))))))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4001.t3.t8 t12.t4001.t3.t10 t12.t4001.t3.t12 t12.t4001.t3.t16))
% 25.30/25.55 (step t12.t4001.t3.t18 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t4001.t3.t17))
% 25.30/25.55 (step t12.t4001.t3.t19 (cl (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t20 (cl (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t21 (cl (= (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)))) :rule cong :premises (t12.t4001.t3.t19 t12.t4001.t3.t20))
% 25.30/25.55 (step t12.t4001.t3.t22 (cl (= (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t23 (cl (= (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))) :rule trans :premises (t12.t4001.t3.t21 t12.t4001.t3.t22))
% 25.30/25.55 (step t12.t4001.t3.t24 (cl (= (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))) :rule cong :premises (t12.t4001.t3.t23))
% 25.30/25.55 (step t12.t4001.t3.t25 (cl (= (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t26 (cl (= (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)))) :rule cong :premises (t12.t4001.t3.t25))
% 25.30/25.55 (step t12.t4001.t3.t27 (cl (= (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t28 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))))) :rule cong :premises (t12.t4001.t3.t27))
% 25.30/25.55 (step t12.t4001.t3.t29 (cl (= (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t30 (cl (= (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))) :rule cong :premises (t12.t4001.t3.t28 t12.t4001.t3.t29))
% 25.30/25.55 (step t12.t4001.t3.t31 (cl (= (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) :rule cong :premises (t12.t4001.t3.t30))
% 25.30/25.55 (step t12.t4001.t3.t32 (cl (= (= A__questionmark_v_103_102 A__questionmark_v_101_101) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t33 (cl (= (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101)) (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102)))) :rule cong :premises (t12.t4001.t3.t31 t12.t4001.t3.t32))
% 25.30/25.55 (step t12.t4001.t3.t34 (cl (= (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))))) :rule cong :premises (t12.t4001.t3.t33))
% 25.30/25.55 (step t12.t4001.t3.t35 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t36 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))) :rule trans :premises (t12.t4001.t3.t35 t12.t4001.t3.t30))
% 25.30/25.55 (step t12.t4001.t3.t37 (cl (= (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 25.30/25.55 (step t12.t4001.t3.t38 (cl (= (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|))) (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|))))) :rule cong :premises (t12.t4001.t3.t36 t12.t4001.t3.t37))
% 25.30/25.55 (step t12.t4001.t3.t39 (cl (= (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) :rule cong :premises (t12.t4001.t3.t38))
% 25.30/25.55 (step t12.t4001.t3.t40 (cl (= (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|))))) (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|))))))) :rule cong :premises (t12.t4001.t3.t34 t12.t4001.t3.t39))
% 25.30/25.55 (step t12.t4001.t3.t41 (cl (= (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) :rule cong :premises (t12.t4001.t3.t40))
% 25.30/25.55 (step t12.t4001.t3.t42 (cl (= (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|))))))) (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|))))))))) :rule cong :premises (t12.t4001.t3.t26 t12.t4001.t3.t41))
% 25.30/25.55 (step t12.t4001.t3.t43 (cl (= (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))))) :rule cong :premises (t12.t4001.t3.t42))
% 25.30/25.55 (step t12.t4001.t3.t44 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t3.t45 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule cong :premises (t12.t4001.t3.t44))
% 25.30/25.55 (step t12.t4001.t3.t46 (cl (= (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))) (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) :rule cong :premises (t12.t4001.t3.t24 t12.t4001.t3.t43 t12.t4001.t3.t45))
% 25.30/25.55 (step t12.t4001.t3.t47 (cl (= (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule cong :premises (t12.t4001.t3.t46))
% 25.30/25.55 (step t12.t4001.t3.t48 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t4001.t3.t18 t12.t4001.t3.t47))
% 25.30/25.55 (step t12.t4001.t3.t49 (cl (= (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t4001.t3.t4 t12.t4001.t3.t5 t12.t4001.t3.t6 t12.t4001.t3.t48))
% 25.30/25.55 (step t12.t4001.t3 (cl (= (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) :rule bind)
% 25.30/25.55 (step t12.t4001.t4 (cl (= (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (not (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t5 (cl (= (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (not (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t4001.t6 :args ((A__questionmark_v_101_101 Int) (:= A__questionmark_v_101_101 A__questionmark_v_101_101) (A__questionmark_v_103_102 Int) (:= A__questionmark_v_103_102 A__questionmark_v_103_102) (A__questionmark_v_100_103 Int) (:= A__questionmark_v_100_103 A__questionmark_v_100_103)))
% 25.30/25.55 (step t12.t4001.t6.t1 (cl (= A__questionmark_v_101_101 A__questionmark_v_101_101)) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t2 (cl (= A__questionmark_v_103_102 A__questionmark_v_103_102)) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t3 (cl (= A__questionmark_v_100_103 A__questionmark_v_100_103)) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t4 (cl (= (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))))) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t5 (cl (= (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))))) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t6 (cl (= (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t7 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t8 (cl (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)))) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t9 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t10 (cl (= (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t11 (cl (= (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t6.t12 (cl (= (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t13 (cl (= (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule refl)
% 25.30/25.55 (step t12.t4001.t6.t14 (cl (= (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) :rule cong :premises (t12.t4001.t6.t11 t12.t4001.t6.t12 t12.t4001.t6.t13))
% 25.30/25.55 (step t12.t4001.t6.t15 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule cong :premises (t12.t4001.t6.t7 t12.t4001.t6.t8 t12.t4001.t6.t9 t12.t4001.t6.t10 t12.t4001.t6.t14))
% 25.30/25.55 (step t12.t4001.t6.t16 (cl (= (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t4001.t6.t4 t12.t4001.t6.t5 t12.t4001.t6.t6 t12.t4001.t6.t15))
% 25.30/25.55 (step t12.t4001.t6 (cl (= (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule bind)
% 25.30/25.55 (step t12.t4001.t7 (cl (= (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int) (BOUND_VARIABLE_16672 Int)) (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t8 (cl (= (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int) (BOUND_VARIABLE_16672 Int)) (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_16672 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t4001.t9 :args ((BOUND_VARIABLE_16672 Int) (:= BOUND_VARIABLE_16672 BOUND_VARIABLE_16672)))
% 25.30/25.55 (step t12.t4001.t9.t1 (cl (= BOUND_VARIABLE_16672 BOUND_VARIABLE_16672)) :rule refl)
% 25.30/25.55 (step t12.t4001.t9.t2 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t9.t3 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not true))) :rule cong :premises (t12.t4001.t9.t2))
% 25.30/25.55 (step t12.t4001.t9.t4 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) false)) :rule trans :premises (t12.t4001.t9.t3 t12.t3795))
% 25.30/25.55 (step t12.t4001.t9.t5 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t9.t6 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not true))) :rule cong :premises (t12.t4001.t9.t5))
% 25.30/25.55 (step t12.t4001.t9.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) false)) :rule trans :premises (t12.t4001.t9.t6 t12.t3795))
% 25.30/25.55 (step t12.t4001.t9.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t9.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t4001.t9.t8))
% 25.30/25.55 (step t12.t4001.t9.t10 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) false)) :rule trans :premises (t12.t4001.t9.t9 t12.t3795))
% 25.30/25.55 (step t12.t4001.t9.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule refl)
% 25.30/25.55 (step t12.t4001.t9.t12 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t4001.t9.t4 t12.t4001.t9.t7 t12.t4001.t9.t10 t12.t4001.t9.t11))
% 25.30/25.55 (step t12.t4001.t9.t13 (cl (= (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t9.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t4001.t9.t12 t12.t4001.t9.t13))
% 25.30/25.55 (step t12.t4001.t9 (cl (= (forall ((BOUND_VARIABLE_16672 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((BOUND_VARIABLE_16672 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule bind)
% 25.30/25.55 (step t12.t4001.t10 (cl (= (forall ((BOUND_VARIABLE_16672 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4001.t11 (cl (= (forall ((BOUND_VARIABLE_16672 Int)) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t4001.t9 t12.t4001.t10))
% 25.30/25.55 (step t12.t4001.t12 (cl (= (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int) (BOUND_VARIABLE_16672 Int)) (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_16672) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16672) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16672 tptp.localinv)))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t4001.t8 t12.t4001.t11))
% 25.30/25.55 (step t12.t4001.t13 (cl (= (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t4001.t7 t12.t4001.t12))
% 25.30/25.55 (step t12.t4001.t14 (cl (= (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (or (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (not (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t4001.t6 t12.t4001.t13))
% 25.30/25.55 (step t12.t4001.t15 (cl (= (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (not (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t4001.t5 t12.t4001.t14))
% 25.30/25.55 (step t12.t4001.t16 (cl (= (not (forall ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (not (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t4001.t15))
% 25.30/25.55 (step t12.t4001.t17 (cl (= (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_100_103)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))) (= A__questionmark_v_101_101 A__questionmark_v_103_102))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t4001.t4 t12.t4001.t16))
% 25.30/25.55 (step t12.t4001.t18 (cl (= (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule trans :premises (t12.t4001.t3 t12.t4001.t17))
% 25.30/25.55 (step t12.t4001 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule bind)
% 25.30/25.55 (step t12.t4002 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t4003 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.55 (step t12.t4003.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t4003.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.55 (step t12.t4003.t3 (cl (= (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule refl)
% 25.30/25.55 (step t12.t4003.t4 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))))) :rule refl)
% 25.30/25.55 (step t12.t4003.t5 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule refl)
% 25.30/25.55 (step t12.t4003.t6 (cl (= (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))))) :rule refl)
% 25.30/25.55 (step t12.t4003.t7 (cl (= (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4003.t8 (cl (= (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))))) :rule refl)
% 25.30/25.55 (step t12.t4003.t9 (cl (= (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule refl)
% 25.30/25.55 (step t12.t4003.t10 (cl (= (and (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule cong :premises (t12.t4003.t7 t12.t4003.t8 t12.t4003.t9))
% 25.30/25.55 (step t12.t4003.t11 (cl (= (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))) :rule cong :premises (t12.t4003.t3 t12.t4003.t4 t12.t4003.t5 t12.t4003.t6 t12.t4003.t10))
% 25.30/25.55 (step t12.t4003 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule bind)
% 25.30/25.55 (step t12.t4004 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv))))) (or (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t4002 t12.t4003))
% 25.30/25.55 (step t12.t4005 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) :rule trans :premises (t12.t4001 t12.t4004))
% 25.30/25.55 (step t12.t4006 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))))))) :rule cong :premises (t12.t3869 t12.t4005))
% 25.30/25.55 (step t12.t4007 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))))) :rule cong :premises (t12.t4006))
% 25.30/25.55 (anchor :step t12.t4008 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.55 (step t12.t4008.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t4008.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.55 (anchor :step t12.t4008.t3 :args ((A__questionmark_v_105_106 Int) (:= A__questionmark_v_105_106 A__questionmark_v_105_106)))
% 25.30/25.55 (step t12.t4008.t3.t1 (cl (= A__questionmark_v_105_106 A__questionmark_v_105_106)) :rule refl)
% 25.30/25.55 (step t12.t4008.t3.t2 (cl (= (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)))) :rule refl)
% 25.30/25.55 (step t12.t4008.t3.t3 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= A__questionmark_this tptp.nullObject))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t3.t4 (cl (= (= A__questionmark_this tptp.nullObject) (= tptp.nullObject A__questionmark_this))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t3.t5 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= tptp.nullObject A__questionmark_this))) :rule trans :premises (t12.t4008.t3.t3 t12.t4008.t3.t4))
% 25.30/25.55 (step t12.t4008.t3.t6 (cl (= (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t3.t7 (cl (= (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))))) :rule cong :premises (t12.t4008.t3.t6))
% 25.30/25.55 (step t12.t4008.t3.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t3.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))))) :rule cong :premises (t12.t4008.t3.t8))
% 25.30/25.55 (step t12.t4008.t3.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t3.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))))) :rule cong :premises (t12.t4008.t3.t10))
% 25.30/25.55 (step t12.t4008.t3.t12 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t3.t13 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t4008.t3.t12))
% 25.30/25.55 (step t12.t4008.t3.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t4008.t3.t14))
% 25.30/25.55 (step t12.t4008.t3.t16 (cl (= (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))))) :rule cong :premises (t12.t4008.t3.t5 t12.t4008.t3.t7 t12.t4008.t3.t9 t12.t4008.t3.t11 t12.t4008.t3.t13 t12.t4008.t3.t15))
% 25.30/25.55 (step t12.t4008.t3.t17 (cl (= (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))))) :rule cong :premises (t12.t4008.t3.t16))
% 25.30/25.55 (step t12.t4008.t3.t18 (cl (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t3.t19 (cl (= (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t3.t20 (cl (= (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) :rule cong :premises (t12.t4008.t3.t18 t12.t4008.t3.t19))
% 25.30/25.55 (step t12.t4008.t3.t21 (cl (= (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule cong :premises (t12.t4008.t3.t17 t12.t4008.t3.t20))
% 25.30/25.55 (step t12.t4008.t3.t22 (cl (= (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1)))) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t4008.t3.t2 t12.t4008.t3.t21))
% 25.30/25.55 (step t12.t4008.t3 (cl (= (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule bind)
% 25.30/25.55 (step t12.t4008.t4 (cl (= (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (not (forall ((A__questionmark_v_105_106 Int)) (not (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t5 (cl (= (forall ((A__questionmark_v_105_106 Int)) (not (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (forall ((A__questionmark_v_105_106 Int)) (or (not (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t4008.t6 :args ((A__questionmark_v_105_106 Int) (:= A__questionmark_v_105_106 A__questionmark_v_105_106)))
% 25.30/25.55 (step t12.t4008.t6.t1 (cl (= A__questionmark_v_105_106 A__questionmark_v_105_106)) :rule refl)
% 25.30/25.55 (step t12.t4008.t6.t2 (cl (= (not (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this))) (not (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this))))) :rule refl)
% 25.30/25.55 (step t12.t4008.t6.t3 (cl (= (not (= tptp.nullObject A__questionmark_this)) (not (= tptp.nullObject A__questionmark_this)))) :rule refl)
% 25.30/25.55 (step t12.t4008.t6.t4 (cl (= (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)))) :rule refl)
% 25.30/25.55 (step t12.t4008.t6.t5 (cl (= (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)))) :rule refl)
% 25.30/25.55 (step t12.t4008.t6.t6 (cl (= (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)))) :rule refl)
% 25.30/25.55 (step t12.t4008.t6.t7 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 25.30/25.55 (step t12.t4008.t6.t8 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule refl)
% 25.30/25.55 (step t12.t4008.t6.t9 (cl (= (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t6.t10 (cl (= (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) :rule cong :premises (t12.t4008.t6.t3 t12.t4008.t6.t4 t12.t4008.t6.t5 t12.t4008.t6.t6 t12.t4008.t6.t7 t12.t4008.t6.t8 t12.t4008.t6.t9))
% 25.30/25.55 (step t12.t4008.t6.t11 (cl (= (or (not (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (or (not (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))))) :rule cong :premises (t12.t4008.t6.t2 t12.t4008.t6.t10))
% 25.30/25.55 (step t12.t4008.t6 (cl (= (forall ((A__questionmark_v_105_106 Int)) (or (not (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_v_105_106 Int)) (or (not (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))))) :rule bind)
% 25.30/25.55 (step t12.t4008.t7 (cl (= (forall ((A__questionmark_v_105_106 Int)) (or (not (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t8 (cl (= (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t9 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (not true))) :rule cong :premises (t12.t4008.t8))
% 25.30/25.55 (step t12.t4008.t10 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) false)) :rule trans :premises (t12.t4008.t9 t12.t3795))
% 25.30/25.55 (step t12.t4008.t11 (cl (= (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) :rule refl)
% 25.30/25.55 (step t12.t4008.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))) (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))))) :rule cong :premises (t12.t4008.t10 t12.t4008.t11))
% 25.30/25.55 (step t12.t4008.t13 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4008.t14 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) :rule trans :premises (t12.t4008.t12 t12.t4008.t13))
% 25.30/25.55 (step t12.t4008.t15 (cl (= (forall ((A__questionmark_v_105_106 Int)) (or (not (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) :rule trans :premises (t12.t4008.t7 t12.t4008.t14))
% 25.30/25.55 (step t12.t4008.t16 (cl (= (forall ((A__questionmark_v_105_106 Int)) (or (not (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) :rule trans :premises (t12.t4008.t6 t12.t4008.t15))
% 25.30/25.55 (step t12.t4008.t17 (cl (= (forall ((A__questionmark_v_105_106 Int)) (not (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) :rule trans :premises (t12.t4008.t5 t12.t4008.t16))
% 25.30/25.55 (step t12.t4008.t18 (cl (= (not (forall ((A__questionmark_v_105_106 Int)) (not (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))))) :rule cong :premises (t12.t4008.t17))
% 25.30/25.55 (step t12.t4008.t19 (cl (= (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_105_106 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)) (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))))) :rule trans :premises (t12.t4008.t4 t12.t4008.t18))
% 25.30/25.55 (step t12.t4008.t20 (cl (= (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))))) :rule trans :premises (t12.t4008.t3 t12.t4008.t19))
% 25.30/25.55 (step t12.t4008 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1)))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))))) :rule bind)
% 25.30/25.55 (step t12.t4009 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t4010 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 25.30/25.55 (step t12.t4010.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t4010.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 25.30/25.55 (step t12.t4010.t3 (cl (= (= tptp.nullObject A__questionmark_this) (= tptp.nullObject A__questionmark_this))) :rule refl)
% 25.30/25.55 (step t12.t4010.t4 (cl (= (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))))) :rule refl)
% 25.30/25.55 (step t12.t4010.t5 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))))) :rule refl)
% 25.30/25.55 (step t12.t4010.t6 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))))) :rule refl)
% 25.30/25.55 (step t12.t4010.t7 (cl (= (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule refl)
% 25.30/25.55 (step t12.t4010.t8 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule refl)
% 25.30/25.55 (step t12.t4010.t9 (cl (= (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4010.t10 (cl (= (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t4010.t3 t12.t4010.t4 t12.t4010.t5 t12.t4010.t6 t12.t4010.t7 t12.t4010.t8 t12.t4010.t9))
% 25.30/25.55 (step t12.t4010 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule bind)
% 25.30/25.55 (step t12.t4011 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (= (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule trans :premises (t12.t4009 t12.t4010))
% 25.30/25.55 (step t12.t4012 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1)))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule trans :premises (t12.t4008 t12.t4011))
% 25.30/25.55 (step t12.t4013 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))))) :rule cong :premises (t12.t4012))
% 25.30/25.55 (step t12.t4014 (cl (= (= (tptp.x |tptp.'Program'| |tptp.'Program'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4015 (cl (= (not (= (tptp.x |tptp.'Program'| |tptp.'Program'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))))) :rule cong :premises (t12.t4014))
% 25.30/25.55 (step t12.t4016 (cl (= (= A__questionmark_v_8_6 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_8_6))) :rule all_simplify)
% 25.30/25.55 (step t12.t4017 (cl (= (not (= A__questionmark_v_8_6 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)))) :rule cong :premises (t12.t4016))
% 25.30/25.55 (step t12.t4018 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6) |tptp.'Program'|) (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4019 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6) |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))))) :rule cong :premises (t12.t4018))
% 25.30/25.55 (step t12.t4020 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.55 (step t12.t4021 (cl (= (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4022 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)))) :rule trans :premises (t12.t4020 t12.t4021))
% 25.30/25.55 (step t12.t4023 (cl (= (= (|tptp.'AsMutable'| |tptp.'Program'|) |tptp.'Program'|) (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4024 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'Program'|) |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))))) :rule cong :premises (t12.t4023))
% 25.30/25.55 (anchor :step t12.t4025 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.55 (step t12.t4025.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.55 (step t12.t4025.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.55 (step t12.t4025.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4025 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.55 (step t12.t4026 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4027 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true)) true)) :rule trans :premises (t12.t4025 t12.t4026))
% 25.30/25.55 (step t12.t4028 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true))) (not true))) :rule cong :premises (t12.t4027))
% 25.30/25.55 (step t12.t4029 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true))) false)) :rule trans :premises (t12.t4028 t12.t3795))
% 25.30/25.55 (step t12.t4030 (cl (= (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4031 (cl (= (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))))) :rule cong :premises (t12.t4030))
% 25.30/25.55 (step t12.t4032 (cl (= (= (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4033 (cl (= (not (= (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))))) :rule cong :premises (t12.t4032))
% 25.30/25.55 (step t12.t4034 (cl (= (= A__questionmark_v_9_5 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_9_5))) :rule all_simplify)
% 25.30/25.55 (step t12.t4035 (cl (= (not (= A__questionmark_v_9_5 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)))) :rule cong :premises (t12.t4034))
% 25.30/25.55 (step t12.t4036 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5) |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4037 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5) |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))))) :rule cong :premises (t12.t4036))
% 25.30/25.55 (step t12.t4038 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.55 (step t12.t4039 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4040 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)))) :rule trans :premises (t12.t4038 t12.t4039))
% 25.30/25.55 (step t12.t4041 (cl (= (= (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|) |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4042 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|) |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))))) :rule cong :premises (t12.t4041))
% 25.30/25.55 (step t12.t4043 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4044 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))))) :rule cong :premises (t12.t4043))
% 25.30/25.55 (anchor :step t12.t4045 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.55 (step t12.t4045.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.55 (step t12.t4045.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.55 (step t12.t4045.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4045 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.55 (step t12.t4046 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4047 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true)) true)) :rule trans :premises (t12.t4045 t12.t4046))
% 25.30/25.55 (step t12.t4048 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true))) (not true))) :rule cong :premises (t12.t4047))
% 25.30/25.55 (step t12.t4049 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true))) false)) :rule trans :premises (t12.t4048 t12.t3795))
% 25.30/25.55 (step t12.t4050 (cl (= (= A__questionmark_v_10_4 |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4))) :rule all_simplify)
% 25.30/25.55 (step t12.t4051 (cl (= (not (= A__questionmark_v_10_4 |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)))) :rule cong :premises (t12.t4050))
% 25.30/25.55 (step t12.t4052 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4) |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4053 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4) |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))))) :rule cong :premises (t12.t4052))
% 25.30/25.55 (step t12.t4054 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.55 (step t12.t4055 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4056 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)))) :rule trans :premises (t12.t4054 t12.t4055))
% 25.30/25.55 (step t12.t4057 (cl (= (= (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|) |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4058 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|) |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))))) :rule cong :premises (t12.t4057))
% 25.30/25.55 (step t12.t4059 (cl (= (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4060 (cl (= (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))))) :rule cong :premises (t12.t4059))
% 25.30/25.55 (step t12.t4061 (cl (= (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4062 (cl (= (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t4061))
% 25.30/25.55 (step t12.t4063 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4064 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))))) :rule cong :premises (t12.t4063))
% 25.30/25.55 (step t12.t4065 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_IDisposable'|) |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4066 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_IDisposable'|) |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))))) :rule cong :premises (t12.t4065))
% 25.30/25.55 (step t12.t4067 (cl (= (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4068 (cl (= (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))))) :rule cong :premises (t12.t4067))
% 25.30/25.55 (step t12.t4069 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4070 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))))) :rule cong :premises (t12.t4069))
% 25.30/25.55 (anchor :step t12.t4071 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.55 (step t12.t4071.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.55 (step t12.t4071.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.55 (step t12.t4071.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4071 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.55 (step t12.t4072 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4073 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true)) true)) :rule trans :premises (t12.t4071 t12.t4072))
% 25.30/25.55 (step t12.t4074 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true))) (not true))) :rule cong :premises (t12.t4073))
% 25.30/25.55 (step t12.t4075 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true))) false)) :rule trans :premises (t12.t4074 t12.t3795))
% 25.30/25.55 (anchor :step t12.t4076 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap)))
% 25.30/25.55 (step t12.t4076.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (anchor :step t12.t4076.t2 :args ((A__questionmark_v_106_107 Int) (:= A__questionmark_v_106_107 A__questionmark_v_106_107)))
% 25.30/25.55 (step t12.t4076.t2.t1 (cl (= A__questionmark_v_106_107 A__questionmark_v_106_107)) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t2 (cl (= (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) :rule refl)
% 25.30/25.55 (anchor :step t12.t4076.t2.t3 :args ((A__questionmark_v_107_108 Int) (:= A__questionmark_v_107_108 A__questionmark_v_107_108) (A__questionmark_v_108_109 Int) (:= A__questionmark_v_108_109 A__questionmark_v_108_109)))
% 25.30/25.55 (step t12.t4076.t2.t3.t1 (cl (= A__questionmark_v_107_108 A__questionmark_v_107_108)) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t2 (cl (= A__questionmark_v_108_109 A__questionmark_v_108_109)) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t3 (cl (= (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t4 (cl (= (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t6 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t7 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))))) :rule cong :premises (t12.t4076.t2.t3.t6))
% 25.30/25.55 (step t12.t4076.t2.t3.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))))) :rule cong :premises (t12.t4076.t2.t3.t8))
% 25.30/25.55 (step t12.t4076.t2.t3.t10 (cl (= (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t11 (cl (= (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t12 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))))) :rule cong :premises (t12.t4076.t2.t3.t11))
% 25.30/25.55 (step t12.t4076.t2.t3.t13 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t14 (cl (= (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108))) (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108))))) :rule cong :premises (t12.t4076.t2.t3.t10 t12.t4076.t2.t3.t12 t12.t4076.t2.t3.t13))
% 25.30/25.55 (step t12.t4076.t2.t3.t15 (cl (= (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))))) :rule cong :premises (t12.t4076.t2.t3.t14))
% 25.30/25.55 (anchor :step t12.t4076.t2.t3.t16 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.55 (anchor :step t12.t4076.t2.t3.t16.t2 :args ((A__questionmark_v_110_111 Int) (:= A__questionmark_v_110_111 A__questionmark_v_110_111)))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t1 (cl (= A__questionmark_v_110_111 A__questionmark_v_110_111)) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t2 (cl (= (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t4076.t2.t3.t16.t2.t3 t12.t4076.t2.t3.t16.t2.t4))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t6))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t8))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t10))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t5 t12.t4076.t2.t3.t16.t2.t7 t12.t4076.t2.t3.t16.t2.t9 t12.t4076.t2.t3.t16.t2.t11))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t12))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111) (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t14))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111) (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111)) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t16))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))) (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t15 t12.t4076.t2.t3.t16.t2.t17))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111)))) (not (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t18))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t13 t12.t4076.t2.t3.t16.t2.t19))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2.t21 (cl (= (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111)))))) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4076.t2.t3.t16.t2.t2 t12.t4076.t2.t3.t16.t2.t20))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t2 (cl (= (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t3 (cl (= (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_110_111 Int)) (not (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t4 (cl (= (forall ((A__questionmark_v_110_111 Int)) (not (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_110_111 Int)) (or (not (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t5 (cl (= (forall ((A__questionmark_v_110_111 Int)) (or (not (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t4076.t2.t3.t16.t6))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t4076.t2.t3.t16.t7 t12.t3795))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4076.t2.t3.t16.t8 t12.t4076.t2.t3.t16.t9))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4076.t2.t3.t16.t10 t12.t4076.t2.t3.t16.t11))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t13 (cl (= (forall ((A__questionmark_v_110_111 Int)) (or (not (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4076.t2.t3.t16.t5 t12.t4076.t2.t3.t16.t12))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t14 (cl (= (forall ((A__questionmark_v_110_111 Int)) (not (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4076.t2.t3.t16.t4 t12.t4076.t2.t3.t16.t13))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t15 (cl (= (not (forall ((A__questionmark_v_110_111 Int)) (not (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4076.t2.t3.t16.t14))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t16 (cl (= (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_111 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t4076.t2.t3.t16.t3 t12.t4076.t2.t3.t16.t15))
% 25.30/25.55 (step t12.t4076.t2.t3.t16.t17 (cl (= (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t4076.t2.t3.t16.t2 t12.t4076.t2.t3.t16.t16))
% 25.30/25.55 (step t12.t4076.t2.t3.t16 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 25.30/25.55 (step t12.t4076.t2.t3.t17 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t18 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4076.t2.t3.t16 t12.t4076.t2.t3.t17))
% 25.30/25.55 (step t12.t4076.t2.t3.t19 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4076.t2.t3.t18))
% 25.30/25.55 (anchor :step t12.t4076.t2.t3.t20 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.55 (anchor :step t12.t4076.t2.t3.t20.t2 :args ((A__questionmark_v_110_112 Int) (:= A__questionmark_v_110_112 A__questionmark_v_110_112)))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t1 (cl (= A__questionmark_v_110_112 A__questionmark_v_110_112)) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t2 (cl (= (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t4076.t2.t3.t20.t2.t3 t12.t4076.t2.t3.t20.t2.t4))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t6))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t8))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t10))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t5 t12.t4076.t2.t3.t20.t2.t7 t12.t4076.t2.t3.t20.t2.t9 t12.t4076.t2.t3.t20.t2.t11))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t12))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112) (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t14))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112) (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t16))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))) (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t15 t12.t4076.t2.t3.t20.t2.t17))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))) (not (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t18))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t13 t12.t4076.t2.t3.t20.t2.t19))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2.t21 (cl (= (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))))) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4076.t2.t3.t20.t2.t2 t12.t4076.t2.t3.t20.t2.t20))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t2 (cl (= (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t3 (cl (= (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_110_112 Int)) (not (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t4 (cl (= (forall ((A__questionmark_v_110_112 Int)) (not (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_110_112 Int)) (or (not (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t5 (cl (= (forall ((A__questionmark_v_110_112 Int)) (or (not (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t4076.t2.t3.t20.t6))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t4076.t2.t3.t20.t7 t12.t3795))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4076.t2.t3.t20.t8 t12.t4076.t2.t3.t20.t9))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4076.t2.t3.t20.t10 t12.t4076.t2.t3.t20.t11))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t13 (cl (= (forall ((A__questionmark_v_110_112 Int)) (or (not (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4076.t2.t3.t20.t5 t12.t4076.t2.t3.t20.t12))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t14 (cl (= (forall ((A__questionmark_v_110_112 Int)) (not (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4076.t2.t3.t20.t4 t12.t4076.t2.t3.t20.t13))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t15 (cl (= (not (forall ((A__questionmark_v_110_112 Int)) (not (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4076.t2.t3.t20.t14))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t16 (cl (= (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_110_112 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t4076.t2.t3.t20.t3 t12.t4076.t2.t3.t20.t15))
% 25.30/25.55 (step t12.t4076.t2.t3.t20.t17 (cl (= (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t4076.t2.t3.t20.t2 t12.t4076.t2.t3.t20.t16))
% 25.30/25.55 (step t12.t4076.t2.t3.t20 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 25.30/25.55 (step t12.t4076.t2.t3.t21 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t3.t22 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4076.t2.t3.t20 t12.t4076.t2.t3.t21))
% 25.30/25.55 (step t12.t4076.t2.t3.t23 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4076.t2.t3.t22))
% 25.30/25.55 (step t12.t4076.t2.t3.t24 (cl (= (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4076.t2.t3.t7 t12.t4076.t2.t3.t9 t12.t4076.t2.t3.t15 t12.t4076.t2.t3.t19 t12.t4076.t2.t3.t23))
% 25.30/25.55 (step t12.t4076.t2.t3.t25 (cl (= (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t4076.t2.t3.t24))
% 25.30/25.55 (step t12.t4076.t2.t3.t26 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))))))))))) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t4076.t2.t3.t5 t12.t4076.t2.t3.t25))
% 25.30/25.55 (step t12.t4076.t2.t3.t27 (cl (= (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule cong :premises (t12.t4076.t2.t3.t3 t12.t4076.t2.t3.t4 t12.t4076.t2.t3.t26))
% 25.30/25.55 (step t12.t4076.t2.t3 (cl (= (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))))))))))))) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) :rule bind)
% 25.30/25.55 (step t12.t4076.t2.t4 (cl (= (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (forall ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (not (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t5 (cl (= (forall ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (not (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (forall ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (or (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t6 (cl (= (forall ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (or (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t7 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t4076.t2.t7))
% 25.30/25.55 (step t12.t4076.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) false)) :rule trans :premises (t12.t4076.t2.t8 t12.t3795))
% 25.30/25.55 (step t12.t4076.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef))) (not true))) :rule cong :premises (t12.t4076.t2.t10))
% 25.30/25.55 (step t12.t4076.t2.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef))) false)) :rule trans :premises (t12.t4076.t2.t11 t12.t3795))
% 25.30/25.55 (step t12.t4076.t2.t13 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t14 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t15 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t16 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t17 (cl (= (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t18 (cl (= (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t19 (cl (= (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv))))) :rule cong :premises (t12.t4076.t2.t18))
% 25.30/25.55 (step t12.t4076.t2.t20 (cl (= (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))))) :rule cong :premises (t12.t4076.t2.t16 t12.t4076.t2.t17 t12.t4076.t2.t19))
% 25.30/25.55 (step t12.t4076.t2.t21 (cl (= (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t22 (cl (= (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t2.t23 (cl (= (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4076.t2.t14 t12.t4076.t2.t15 t12.t4076.t2.t20 t12.t4076.t2.t21 t12.t4076.t2.t22))
% 25.30/25.55 (step t12.t4076.t2.t24 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t4076.t2.t13 t12.t4076.t2.t23))
% 25.30/25.55 (step t12.t4076.t2.t25 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t4076.t2.t9 t12.t4076.t2.t12 t12.t4076.t2.t24))
% 25.30/25.55 (step t12.t4076.t2.t26 (cl (= (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t2.t27 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4076.t2.t25 t12.t4076.t2.t26))
% 25.30/25.55 (step t12.t4076.t2.t28 (cl (= (forall ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (or (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4076.t2.t6 t12.t4076.t2.t27))
% 25.30/25.55 (step t12.t4076.t2.t29 (cl (= (forall ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (not (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4076.t2.t5 t12.t4076.t2.t28))
% 25.30/25.55 (step t12.t4076.t2.t30 (cl (= (not (forall ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (not (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t4076.t2.t29))
% 25.30/25.55 (step t12.t4076.t2.t31 (cl (= (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_107_108) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t4076.t2.t4 t12.t4076.t2.t30))
% 25.30/25.55 (step t12.t4076.t2.t32 (cl (= (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t4076.t2.t3 t12.t4076.t2.t31))
% 25.30/25.55 (step t12.t4076.t2.t33 (cl (= (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule cong :premises (t12.t4076.t2.t2 t12.t4076.t2.t32))
% 25.30/25.55 (step t12.t4076.t2 (cl (= (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))))))))))))))) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) :rule bind)
% 25.30/25.55 (step t12.t4076.t3 (cl (= (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (forall ((A__questionmark_v_106_107 Int)) (not (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t4 (cl (= (forall ((A__questionmark_v_106_107 Int)) (not (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (forall ((A__questionmark_v_106_107 Int)) (or (not (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t5 (cl (= (forall ((A__questionmark_v_106_107 Int)) (or (not (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (or (not (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) (|tptp.'System_Console_get_Out'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t6 (cl (= (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t7 (cl (= (not (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) (|tptp.'System_Console_get_Out'| A__questionmark_Heap))) (not true))) :rule cong :premises (t12.t4076.t6))
% 25.30/25.55 (step t12.t4076.t8 (cl (= (not (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) (|tptp.'System_Console_get_Out'| A__questionmark_Heap))) false)) :rule trans :premises (t12.t4076.t7 t12.t3795))
% 25.30/25.55 (step t12.t4076.t9 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 25.30/25.55 (step t12.t4076.t10 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t11 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t12 (cl (= (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))))) :rule refl)
% 25.30/25.55 (anchor :step t12.t4076.t13 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.55 (step t12.t4076.t13.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.55 (step t12.t4076.t13.t2 (cl (= (= tptp.nullObject A__questionmark_pc) (= tptp.nullObject A__questionmark_pc))) :rule refl)
% 25.30/25.55 (step t12.t4076.t13.t3 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t13.t4 (cl (= (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t13.t5 (cl (= (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))))) :rule cong :premises (t12.t4076.t13.t4))
% 25.30/25.55 (step t12.t4076.t13.t6 (cl (= (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t13.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))))) :rule cong :premises (t12.t4076.t13.t6))
% 25.30/25.55 (step t12.t4076.t13.t8 (cl (= (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t13.t9 (cl (= (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t4076.t13.t2 t12.t4076.t13.t3 t12.t4076.t13.t5 t12.t4076.t13.t7 t12.t4076.t13.t8))
% 25.30/25.55 (step t12.t4076.t13 (cl (= (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule bind)
% 25.30/25.55 (step t12.t4076.t14 (cl (= (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4076.t13))
% 25.30/25.55 (anchor :step t12.t4076.t15 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.55 (step t12.t4076.t15.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.55 (step t12.t4076.t15.t2 (cl (= (= tptp.nullObject A__questionmark_pc) (= tptp.nullObject A__questionmark_pc))) :rule refl)
% 25.30/25.55 (step t12.t4076.t15.t3 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t15.t4 (cl (= (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t15.t5 (cl (= (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))))) :rule cong :premises (t12.t4076.t15.t4))
% 25.30/25.55 (step t12.t4076.t15.t6 (cl (= (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t15.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))))) :rule cong :premises (t12.t4076.t15.t6))
% 25.30/25.55 (step t12.t4076.t15.t8 (cl (= (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule refl)
% 25.30/25.55 (step t12.t4076.t15.t9 (cl (= (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t4076.t15.t2 t12.t4076.t15.t3 t12.t4076.t15.t5 t12.t4076.t15.t7 t12.t4076.t15.t8))
% 25.30/25.55 (step t12.t4076.t15 (cl (= (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule bind)
% 25.30/25.55 (step t12.t4076.t16 (cl (= (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4076.t15))
% 25.30/25.55 (step t12.t4076.t17 (cl (= (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4076.t10 t12.t4076.t11 t12.t4076.t12 t12.t4076.t14 t12.t4076.t16))
% 25.30/25.55 (step t12.t4076.t18 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t4076.t9 t12.t4076.t17))
% 25.30/25.55 (step t12.t4076.t19 (cl (= (or (not (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) (|tptp.'System_Console_get_Out'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t4076.t8 t12.t4076.t18))
% 25.30/25.55 (step t12.t4076.t20 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4076.t21 (cl (= (or (not (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) (|tptp.'System_Console_get_Out'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4076.t19 t12.t4076.t20))
% 25.30/25.55 (step t12.t4076.t22 (cl (= (forall ((A__questionmark_v_106_107 Int)) (or (not (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4076.t5 t12.t4076.t21))
% 25.30/25.55 (step t12.t4076.t23 (cl (= (forall ((A__questionmark_v_106_107 Int)) (not (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4076.t4 t12.t4076.t22))
% 25.30/25.55 (step t12.t4076.t24 (cl (= (not (forall ((A__questionmark_v_106_107 Int)) (not (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t4076.t23))
% 25.30/25.55 (step t12.t4076.t25 (cl (= (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t4076.t3 t12.t4076.t24))
% 25.30/25.55 (step t12.t4076.t26 (cl (= (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t4076.t2 t12.t4076.t25))
% 25.30/25.55 (step t12.t4076 (cl (= (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))) (forall ((A__questionmark_Heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule bind)
% 25.30/25.55 (step t12.t4077 (cl (= (forall ((A__questionmark_Heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 25.30/25.55 (step t12.t4078 (cl (= (forall ((A__questionmark_Heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.55 (anchor :step t12.t4079 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (BOUND_VARIABLE_17172 Int) (:= BOUND_VARIABLE_17172 BOUND_VARIABLE_17172) (BOUND_VARIABLE_17153 Int) (:= BOUND_VARIABLE_17153 BOUND_VARIABLE_17153)))
% 25.30/25.55 (step t12.t4079.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t4079.t2 (cl (= BOUND_VARIABLE_17172 BOUND_VARIABLE_17172)) :rule refl)
% 25.30/25.55 (step t12.t4079.t3 (cl (= BOUND_VARIABLE_17153 BOUND_VARIABLE_17153)) :rule refl)
% 25.30/25.55 (step t12.t4079.t4 (cl (= (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule refl)
% 25.30/25.55 (step t12.t4079.t5 (cl (= (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)))) :rule refl)
% 25.30/25.55 (step t12.t4079.t6 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)))) :rule refl)
% 25.30/25.55 (step t12.t4079.t7 (cl (= (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))))) :rule refl)
% 25.30/25.55 (step t12.t4079.t8 (cl (= (= tptp.nullObject BOUND_VARIABLE_17153) (= tptp.nullObject BOUND_VARIABLE_17153))) :rule refl)
% 25.30/25.55 (step t12.t4079.t9 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))))) :rule refl)
% 25.30/25.55 (step t12.t4079.t10 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4079.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))))) :rule cong :premises (t12.t4079.t10))
% 25.30/25.55 (step t12.t4079.t12 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4079.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))))) :rule cong :premises (t12.t4079.t12))
% 25.30/25.55 (step t12.t4079.t14 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv))))) :rule refl)
% 25.30/25.55 (step t12.t4079.t15 (cl (= (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))))) :rule cong :premises (t12.t4079.t8 t12.t4079.t9 t12.t4079.t11 t12.t4079.t13 t12.t4079.t14))
% 25.30/25.55 (step t12.t4079.t16 (cl (= (= tptp.nullObject BOUND_VARIABLE_17172) (= tptp.nullObject BOUND_VARIABLE_17172))) :rule refl)
% 25.30/25.55 (step t12.t4079.t17 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))))) :rule refl)
% 25.30/25.55 (step t12.t4079.t18 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4079.t19 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))))) :rule cong :premises (t12.t4079.t18))
% 25.30/25.55 (step t12.t4079.t20 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4079.t21 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))))) :rule cong :premises (t12.t4079.t20))
% 25.30/25.55 (step t12.t4079.t22 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))) :rule refl)
% 25.30/25.55 (step t12.t4079.t23 (cl (= (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv)))))) :rule cong :premises (t12.t4079.t16 t12.t4079.t17 t12.t4079.t19 t12.t4079.t21 t12.t4079.t22))
% 25.30/25.55 (step t12.t4079.t24 (cl (= (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))) :rule cong :premises (t12.t4079.t5 t12.t4079.t6 t12.t4079.t7 t12.t4079.t15 t12.t4079.t23))
% 25.30/25.55 (step t12.t4079.t25 (cl (= (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv)))))))) :rule cong :premises (t12.t4079.t4 t12.t4079.t24))
% 25.30/25.55 (step t12.t4079 (cl (= (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) :rule bind)
% 25.30/25.55 (step t12.t4080 (cl (= (forall ((A__questionmark_Heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) :rule trans :premises (t12.t4078 t12.t4079))
% 25.30/25.55 (step t12.t4081 (cl (= (forall ((A__questionmark_Heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) :rule trans :premises (t12.t4077 t12.t4080))
% 25.30/25.55 (step t12.t4082 (cl (= (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) :rule trans :premises (t12.t4076 t12.t4081))
% 25.30/25.55 (step t12.t4083 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112)))))))))))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv)))))))))) :rule cong :premises (t12.t3869 t12.t4082))
% 25.30/25.55 (step t12.t4084 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))))) :rule cong :premises (t12.t4083))
% 25.30/25.55 (anchor :step t12.t4085 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap)))
% 25.30/25.55 (step t12.t4085.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (step t12.t4085.t2 (cl (= (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4085 (cl (= (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|)) (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap))))) :rule bind)
% 25.30/25.55 (step t12.t4086 (cl (= (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))))) :rule cong :premises (t12.t4085))
% 25.30/25.55 (step t12.t4087 (cl (= (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4088 (cl (= (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))))) :rule cong :premises (t12.t4087))
% 25.30/25.55 (step t12.t4089 (cl (= (= A__questionmark_v_11_3 |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3))) :rule all_simplify)
% 25.30/25.55 (step t12.t4090 (cl (= (not (= A__questionmark_v_11_3 |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)))) :rule cong :premises (t12.t4089))
% 25.30/25.55 (step t12.t4091 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3) |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4092 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3) |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))))) :rule cong :premises (t12.t4091))
% 25.30/25.55 (step t12.t4093 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) :rule all_simplify)
% 25.30/25.55 (step t12.t4094 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4095 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)))) :rule trans :premises (t12.t4093 t12.t4094))
% 25.30/25.55 (step t12.t4096 (cl (= (= (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|) |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4097 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|) |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))))) :rule cong :premises (t12.t4096))
% 25.30/25.55 (step t12.t4098 (cl (= (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4099 (cl (= (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))))) :rule cong :premises (t12.t4098))
% 25.30/25.55 (step t12.t4100 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|)))) :rule all_simplify)
% 25.30/25.55 (step t12.t4101 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))))) :rule cong :premises (t12.t4100))
% 25.30/25.55 (anchor :step t12.t4102 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.55 (step t12.t4102.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.55 (step t12.t4102.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.55 (step t12.t4102.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4102 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.55 (step t12.t4103 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.55 (step t12.t4104 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true)) true)) :rule trans :premises (t12.t4102 t12.t4103))
% 25.30/25.55 (step t12.t4105 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true))) (not true))) :rule cong :premises (t12.t4104))
% 25.30/25.55 (step t12.t4106 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true))) false)) :rule trans :premises (t12.t4105 t12.t3795))
% 25.30/25.55 (anchor :step t12.t4107 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap)))
% 25.30/25.55 (step t12.t4107.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.55 (anchor :step t12.t4107.t2 :args ((A__questionmark_v_111_113 Int) (:= A__questionmark_v_111_113 A__questionmark_v_111_113)))
% 25.30/25.55 (step t12.t4107.t2.t1 (cl (= A__questionmark_v_111_113 A__questionmark_v_111_113)) :rule refl)
% 25.30/25.55 (step t12.t4107.t2.t2 (cl (= (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) :rule refl)
% 25.30/25.55 (anchor :step t12.t4107.t2.t3 :args ((A__questionmark_v_112_114 Int) (:= A__questionmark_v_112_114 A__questionmark_v_112_114) (A__questionmark_v_113_115 Int) (:= A__questionmark_v_113_115 A__questionmark_v_113_115)))
% 25.30/25.55 (step t12.t4107.t2.t3.t1 (cl (= A__questionmark_v_112_114 A__questionmark_v_112_114)) :rule refl)
% 25.30/25.55 (step t12.t4107.t2.t3.t2 (cl (= A__questionmark_v_113_115 A__questionmark_v_113_115)) :rule refl)
% 25.30/25.55 (step t12.t4107.t2.t3.t3 (cl (= (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t3.t4 (cl (= (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t3.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t6 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t7 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))))) :rule cong :premises (t12.t4107.t2.t3.t6))
% 25.30/25.56 (step t12.t4107.t2.t3.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))))) :rule cong :premises (t12.t4107.t2.t3.t8))
% 25.30/25.56 (step t12.t4107.t2.t3.t10 (cl (= (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t11 (cl (= (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t12 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))))) :rule cong :premises (t12.t4107.t2.t3.t11))
% 25.30/25.56 (step t12.t4107.t2.t3.t13 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t3.t14 (cl (= (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114))) (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114))))) :rule cong :premises (t12.t4107.t2.t3.t10 t12.t4107.t2.t3.t12 t12.t4107.t2.t3.t13))
% 25.30/25.56 (step t12.t4107.t2.t3.t15 (cl (= (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))))) :rule cong :premises (t12.t4107.t2.t3.t14))
% 25.30/25.56 (anchor :step t12.t4107.t2.t3.t16 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.56 (anchor :step t12.t4107.t2.t3.t16.t2 :args ((A__questionmark_v_115_117 Int) (:= A__questionmark_v_115_117 A__questionmark_v_115_117)))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t1 (cl (= A__questionmark_v_115_117 A__questionmark_v_115_117)) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t2 (cl (= (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t4107.t2.t3.t16.t2.t3 t12.t4107.t2.t3.t16.t2.t4))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t6))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t8))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t10))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t5 t12.t4107.t2.t3.t16.t2.t7 t12.t4107.t2.t3.t16.t2.t9 t12.t4107.t2.t3.t16.t2.t11))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t12))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117) (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t14))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117) (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117)) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t16))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))) (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t15 t12.t4107.t2.t3.t16.t2.t17))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117)))) (not (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t18))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t13 t12.t4107.t2.t3.t16.t2.t19))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2.t21 (cl (= (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117)))))) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4107.t2.t3.t16.t2.t2 t12.t4107.t2.t3.t16.t2.t20))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t2 (cl (= (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t3 (cl (= (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_115_117 Int)) (not (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t4 (cl (= (forall ((A__questionmark_v_115_117 Int)) (not (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_115_117 Int)) (or (not (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t5 (cl (= (forall ((A__questionmark_v_115_117 Int)) (or (not (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t4107.t2.t3.t16.t6))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t4107.t2.t3.t16.t7 t12.t3795))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4107.t2.t3.t16.t8 t12.t4107.t2.t3.t16.t9))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4107.t2.t3.t16.t10 t12.t4107.t2.t3.t16.t11))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t13 (cl (= (forall ((A__questionmark_v_115_117 Int)) (or (not (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4107.t2.t3.t16.t5 t12.t4107.t2.t3.t16.t12))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t14 (cl (= (forall ((A__questionmark_v_115_117 Int)) (not (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4107.t2.t3.t16.t4 t12.t4107.t2.t3.t16.t13))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t15 (cl (= (not (forall ((A__questionmark_v_115_117 Int)) (not (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4107.t2.t3.t16.t14))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t16 (cl (= (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_117 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t4107.t2.t3.t16.t3 t12.t4107.t2.t3.t16.t15))
% 25.30/25.56 (step t12.t4107.t2.t3.t16.t17 (cl (= (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t4107.t2.t3.t16.t2 t12.t4107.t2.t3.t16.t16))
% 25.30/25.56 (step t12.t4107.t2.t3.t16 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 25.30/25.56 (step t12.t4107.t2.t3.t17 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t18 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4107.t2.t3.t16 t12.t4107.t2.t3.t17))
% 25.30/25.56 (step t12.t4107.t2.t3.t19 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4107.t2.t3.t18))
% 25.30/25.56 (anchor :step t12.t4107.t2.t3.t20 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.56 (anchor :step t12.t4107.t2.t3.t20.t2 :args ((A__questionmark_v_115_118 Int) (:= A__questionmark_v_115_118 A__questionmark_v_115_118)))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t1 (cl (= A__questionmark_v_115_118 A__questionmark_v_115_118)) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t2 (cl (= (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t4107.t2.t3.t20.t2.t3 t12.t4107.t2.t3.t20.t2.t4))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t6))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t8))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t10))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t5 t12.t4107.t2.t3.t20.t2.t7 t12.t4107.t2.t3.t20.t2.t9 t12.t4107.t2.t3.t20.t2.t11))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t12))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118) (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t14))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118) (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t16))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))) (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t15 t12.t4107.t2.t3.t20.t2.t17))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))) (not (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t18))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t13 t12.t4107.t2.t3.t20.t2.t19))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2.t21 (cl (= (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))))) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4107.t2.t3.t20.t2.t2 t12.t4107.t2.t3.t20.t2.t20))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t2 (cl (= (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t3 (cl (= (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_115_118 Int)) (not (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t4 (cl (= (forall ((A__questionmark_v_115_118 Int)) (not (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_115_118 Int)) (or (not (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t5 (cl (= (forall ((A__questionmark_v_115_118 Int)) (or (not (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t4107.t2.t3.t20.t6))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t4107.t2.t3.t20.t7 t12.t3795))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4107.t2.t3.t20.t8 t12.t4107.t2.t3.t20.t9))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4107.t2.t3.t20.t10 t12.t4107.t2.t3.t20.t11))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t13 (cl (= (forall ((A__questionmark_v_115_118 Int)) (or (not (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4107.t2.t3.t20.t5 t12.t4107.t2.t3.t20.t12))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t14 (cl (= (forall ((A__questionmark_v_115_118 Int)) (not (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4107.t2.t3.t20.t4 t12.t4107.t2.t3.t20.t13))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t15 (cl (= (not (forall ((A__questionmark_v_115_118 Int)) (not (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4107.t2.t3.t20.t14))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t16 (cl (= (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_115_118 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t4107.t2.t3.t20.t3 t12.t4107.t2.t3.t20.t15))
% 25.30/25.56 (step t12.t4107.t2.t3.t20.t17 (cl (= (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t4107.t2.t3.t20.t2 t12.t4107.t2.t3.t20.t16))
% 25.30/25.56 (step t12.t4107.t2.t3.t20 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 25.30/25.56 (step t12.t4107.t2.t3.t21 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t3.t22 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t4107.t2.t3.t20 t12.t4107.t2.t3.t21))
% 25.30/25.56 (step t12.t4107.t2.t3.t23 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4107.t2.t3.t22))
% 25.30/25.56 (step t12.t4107.t2.t3.t24 (cl (= (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4107.t2.t3.t7 t12.t4107.t2.t3.t9 t12.t4107.t2.t3.t15 t12.t4107.t2.t3.t19 t12.t4107.t2.t3.t23))
% 25.30/25.56 (step t12.t4107.t2.t3.t25 (cl (= (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t4107.t2.t3.t24))
% 25.30/25.56 (step t12.t4107.t2.t3.t26 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))))))))))) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t4107.t2.t3.t5 t12.t4107.t2.t3.t25))
% 25.30/25.56 (step t12.t4107.t2.t3.t27 (cl (= (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule cong :premises (t12.t4107.t2.t3.t3 t12.t4107.t2.t3.t4 t12.t4107.t2.t3.t26))
% 25.30/25.56 (step t12.t4107.t2.t3 (cl (= (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))))))))))))) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) :rule bind)
% 25.30/25.56 (step t12.t4107.t2.t4 (cl (= (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (forall ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (not (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t5 (cl (= (forall ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (not (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (forall ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (or (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t6 (cl (= (forall ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (or (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t7 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) true)) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t4107.t2.t7))
% 25.30/25.56 (step t12.t4107.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) false)) :rule trans :premises (t12.t4107.t2.t8 t12.t3795))
% 25.30/25.56 (step t12.t4107.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) true)) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef))) (not true))) :rule cong :premises (t12.t4107.t2.t10))
% 25.30/25.56 (step t12.t4107.t2.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef))) false)) :rule trans :premises (t12.t4107.t2.t11 t12.t3795))
% 25.30/25.56 (step t12.t4107.t2.t13 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t14 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t15 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t16 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t17 (cl (= (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t18 (cl (= (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t19 (cl (= (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv))))) :rule cong :premises (t12.t4107.t2.t18))
% 25.30/25.56 (step t12.t4107.t2.t20 (cl (= (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))))) :rule cong :premises (t12.t4107.t2.t16 t12.t4107.t2.t17 t12.t4107.t2.t19))
% 25.30/25.56 (step t12.t4107.t2.t21 (cl (= (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t22 (cl (= (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t2.t23 (cl (= (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4107.t2.t14 t12.t4107.t2.t15 t12.t4107.t2.t20 t12.t4107.t2.t21 t12.t4107.t2.t22))
% 25.30/25.56 (step t12.t4107.t2.t24 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t4107.t2.t13 t12.t4107.t2.t23))
% 25.30/25.56 (step t12.t4107.t2.t25 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t4107.t2.t9 t12.t4107.t2.t12 t12.t4107.t2.t24))
% 25.30/25.56 (step t12.t4107.t2.t26 (cl (= (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t2.t27 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4107.t2.t25 t12.t4107.t2.t26))
% 25.30/25.56 (step t12.t4107.t2.t28 (cl (= (forall ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (or (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4107.t2.t6 t12.t4107.t2.t27))
% 25.30/25.56 (step t12.t4107.t2.t29 (cl (= (forall ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (not (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4107.t2.t5 t12.t4107.t2.t28))
% 25.30/25.56 (step t12.t4107.t2.t30 (cl (= (not (forall ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (not (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t4107.t2.t29))
% 25.30/25.56 (step t12.t4107.t2.t31 (cl (= (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_112_114) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t4107.t2.t4 t12.t4107.t2.t30))
% 25.30/25.56 (step t12.t4107.t2.t32 (cl (= (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t4107.t2.t3 t12.t4107.t2.t31))
% 25.30/25.56 (step t12.t4107.t2.t33 (cl (= (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule cong :premises (t12.t4107.t2.t2 t12.t4107.t2.t32))
% 25.30/25.56 (step t12.t4107.t2 (cl (= (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))))))))))))))) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) :rule bind)
% 25.30/25.56 (step t12.t4107.t3 (cl (= (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (forall ((A__questionmark_v_111_113 Int)) (not (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t4 (cl (= (forall ((A__questionmark_v_111_113 Int)) (not (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (forall ((A__questionmark_v_111_113 Int)) (or (not (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t5 (cl (= (forall ((A__questionmark_v_111_113 Int)) (or (not (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (or (not (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) (|tptp.'System_Console_get_In'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t6 (cl (= (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) (|tptp.'System_Console_get_In'| A__questionmark_Heap)) true)) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t7 (cl (= (not (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) (|tptp.'System_Console_get_In'| A__questionmark_Heap))) (not true))) :rule cong :premises (t12.t4107.t6))
% 25.30/25.56 (step t12.t4107.t8 (cl (= (not (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) (|tptp.'System_Console_get_In'| A__questionmark_Heap))) false)) :rule trans :premises (t12.t4107.t7 t12.t3795))
% 25.30/25.56 (step t12.t4107.t9 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 25.30/25.56 (step t12.t4107.t10 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t11 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t12 (cl (= (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))))) :rule refl)
% 25.30/25.56 (anchor :step t12.t4107.t13 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.56 (step t12.t4107.t13.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.56 (step t12.t4107.t13.t2 (cl (= (= tptp.nullObject A__questionmark_pc) (= tptp.nullObject A__questionmark_pc))) :rule refl)
% 25.30/25.56 (step t12.t4107.t13.t3 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t13.t4 (cl (= (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t13.t5 (cl (= (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))))) :rule cong :premises (t12.t4107.t13.t4))
% 25.30/25.56 (step t12.t4107.t13.t6 (cl (= (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t13.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))))) :rule cong :premises (t12.t4107.t13.t6))
% 25.30/25.56 (step t12.t4107.t13.t8 (cl (= (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t13.t9 (cl (= (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t4107.t13.t2 t12.t4107.t13.t3 t12.t4107.t13.t5 t12.t4107.t13.t7 t12.t4107.t13.t8))
% 25.30/25.56 (step t12.t4107.t13 (cl (= (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule bind)
% 25.30/25.56 (step t12.t4107.t14 (cl (= (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4107.t13))
% 25.30/25.56 (anchor :step t12.t4107.t15 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 25.30/25.56 (step t12.t4107.t15.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 25.30/25.56 (step t12.t4107.t15.t2 (cl (= (= tptp.nullObject A__questionmark_pc) (= tptp.nullObject A__questionmark_pc))) :rule refl)
% 25.30/25.56 (step t12.t4107.t15.t3 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t15.t4 (cl (= (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t15.t5 (cl (= (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))))) :rule cong :premises (t12.t4107.t15.t4))
% 25.30/25.56 (step t12.t4107.t15.t6 (cl (= (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t15.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))))) :rule cong :premises (t12.t4107.t15.t6))
% 25.30/25.56 (step t12.t4107.t15.t8 (cl (= (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule refl)
% 25.30/25.56 (step t12.t4107.t15.t9 (cl (= (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t4107.t15.t2 t12.t4107.t15.t3 t12.t4107.t15.t5 t12.t4107.t15.t7 t12.t4107.t15.t8))
% 25.30/25.56 (step t12.t4107.t15 (cl (= (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule bind)
% 25.30/25.56 (step t12.t4107.t16 (cl (= (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t4107.t15))
% 25.30/25.56 (step t12.t4107.t17 (cl (= (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t4107.t10 t12.t4107.t11 t12.t4107.t12 t12.t4107.t14 t12.t4107.t16))
% 25.30/25.56 (step t12.t4107.t18 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t4107.t9 t12.t4107.t17))
% 25.30/25.56 (step t12.t4107.t19 (cl (= (or (not (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) (|tptp.'System_Console_get_In'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t4107.t8 t12.t4107.t18))
% 25.30/25.56 (step t12.t4107.t20 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4107.t21 (cl (= (or (not (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) (|tptp.'System_Console_get_In'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4107.t19 t12.t4107.t20))
% 25.30/25.56 (step t12.t4107.t22 (cl (= (forall ((A__questionmark_v_111_113 Int)) (or (not (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4107.t5 t12.t4107.t21))
% 25.30/25.56 (step t12.t4107.t23 (cl (= (forall ((A__questionmark_v_111_113 Int)) (not (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t4107.t4 t12.t4107.t22))
% 25.30/25.56 (step t12.t4107.t24 (cl (= (not (forall ((A__questionmark_v_111_113 Int)) (not (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t4107.t23))
% 25.30/25.56 (step t12.t4107.t25 (cl (= (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t4107.t3 t12.t4107.t24))
% 25.30/25.56 (step t12.t4107.t26 (cl (= (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t4107.t2 t12.t4107.t25))
% 25.30/25.56 (step t12.t4107 (cl (= (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))) (forall ((A__questionmark_Heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule bind)
% 25.30/25.56 (step t12.t4108 (cl (= (forall ((A__questionmark_Heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4109 (cl (= (forall ((A__questionmark_Heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) :rule all_simplify)
% 25.30/25.56 (anchor :step t12.t4110 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (BOUND_VARIABLE_17488 Int) (:= BOUND_VARIABLE_17488 BOUND_VARIABLE_17488) (BOUND_VARIABLE_17469 Int) (:= BOUND_VARIABLE_17469 BOUND_VARIABLE_17469)))
% 25.30/25.56 (step t12.t4110.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.56 (step t12.t4110.t2 (cl (= BOUND_VARIABLE_17488 BOUND_VARIABLE_17488)) :rule refl)
% 25.30/25.56 (step t12.t4110.t3 (cl (= BOUND_VARIABLE_17469 BOUND_VARIABLE_17469)) :rule refl)
% 25.30/25.56 (step t12.t4110.t4 (cl (= (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule refl)
% 25.30/25.56 (step t12.t4110.t5 (cl (= (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)))) :rule refl)
% 25.30/25.56 (step t12.t4110.t6 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)))) :rule refl)
% 25.30/25.56 (step t12.t4110.t7 (cl (= (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))))) :rule refl)
% 25.30/25.56 (step t12.t4110.t8 (cl (= (= tptp.nullObject BOUND_VARIABLE_17469) (= tptp.nullObject BOUND_VARIABLE_17469))) :rule refl)
% 25.30/25.56 (step t12.t4110.t9 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))))) :rule refl)
% 25.30/25.56 (step t12.t4110.t10 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4110.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))))) :rule cong :premises (t12.t4110.t10))
% 25.30/25.56 (step t12.t4110.t12 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4110.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))))) :rule cong :premises (t12.t4110.t12))
% 25.30/25.56 (step t12.t4110.t14 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv))))) :rule refl)
% 25.30/25.56 (step t12.t4110.t15 (cl (= (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))))) :rule cong :premises (t12.t4110.t8 t12.t4110.t9 t12.t4110.t11 t12.t4110.t13 t12.t4110.t14))
% 25.30/25.56 (step t12.t4110.t16 (cl (= (= tptp.nullObject BOUND_VARIABLE_17488) (= tptp.nullObject BOUND_VARIABLE_17488))) :rule refl)
% 25.30/25.56 (step t12.t4110.t17 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))))) :rule refl)
% 25.30/25.56 (step t12.t4110.t18 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4110.t19 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))))) :rule cong :premises (t12.t4110.t18))
% 25.30/25.56 (step t12.t4110.t20 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4110.t21 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))))) :rule cong :premises (t12.t4110.t20))
% 25.30/25.56 (step t12.t4110.t22 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))) :rule refl)
% 25.30/25.56 (step t12.t4110.t23 (cl (= (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv)))))) :rule cong :premises (t12.t4110.t16 t12.t4110.t17 t12.t4110.t19 t12.t4110.t21 t12.t4110.t22))
% 25.30/25.56 (step t12.t4110.t24 (cl (= (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))) :rule cong :premises (t12.t4110.t5 t12.t4110.t6 t12.t4110.t7 t12.t4110.t15 t12.t4110.t23))
% 25.30/25.56 (step t12.t4110.t25 (cl (= (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv)))))))) :rule cong :premises (t12.t4110.t4 t12.t4110.t24))
% 25.30/25.56 (step t12.t4110 (cl (= (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) :rule bind)
% 25.30/25.56 (step t12.t4111 (cl (= (forall ((A__questionmark_Heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) :rule trans :premises (t12.t4109 t12.t4110))
% 25.30/25.56 (step t12.t4112 (cl (= (forall ((A__questionmark_Heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv)))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) :rule trans :premises (t12.t4108 t12.t4111))
% 25.30/25.56 (step t12.t4113 (cl (= (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) :rule trans :premises (t12.t4107 t12.t4112))
% 25.30/25.56 (step t12.t4114 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118)))))))))))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv)))))))))) :rule cong :premises (t12.t3869 t12.t4113))
% 25.30/25.56 (step t12.t4115 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))))) :rule cong :premises (t12.t4114))
% 25.30/25.56 (anchor :step t12.t4116 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap)))
% 25.30/25.56 (step t12.t4116.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 25.30/25.56 (step t12.t4116.t2 (cl (= (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4116 (cl (= (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|)) (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap))))) :rule bind)
% 25.30/25.56 (step t12.t4117 (cl (= (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))))) :rule cong :premises (t12.t4116))
% 25.30/25.56 (step t12.t4118 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4119 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))))) :rule cong :premises (t12.t4118))
% 25.30/25.56 (step t12.t4120 (cl (= (= A__questionmark_v_12_1 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_12_1))) :rule all_simplify)
% 25.30/25.56 (step t12.t4121 (cl (= (not (= A__questionmark_v_12_1 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)))) :rule cong :premises (t12.t4120))
% 25.30/25.56 (step t12.t4122 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1) |tptp.'System_String'|) (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4123 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1) |tptp.'System_String'|)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))))) :rule cong :premises (t12.t4122))
% 25.30/25.56 (step t12.t4124 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4125 (cl (= (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))))) :rule cong :premises (t12.t4124))
% 25.30/25.56 (step t12.t4126 (cl (= (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|) (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4127 (cl (= (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))))) :rule cong :premises (t12.t4126))
% 25.30/25.56 (step t12.t4128 (cl (= (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4129 (cl (= (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))))) :rule cong :premises (t12.t4128))
% 25.30/25.56 (step t12.t4130 (cl (= (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4131 (cl (= (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t4130))
% 25.30/25.56 (step t12.t4132 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4133 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))))) :rule cong :premises (t12.t4132))
% 25.30/25.56 (step t12.t4134 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4135 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))))) :rule cong :premises (t12.t4134))
% 25.30/25.56 (step t12.t4136 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4137 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))))) :rule cong :premises (t12.t4136))
% 25.30/25.56 (step t12.t4138 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4139 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))))) :rule cong :premises (t12.t4138))
% 25.30/25.56 (step t12.t4140 (cl (= (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4141 (cl (= (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))))) :rule cong :premises (t12.t4140))
% 25.30/25.56 (step t12.t4142 (cl (= (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4143 (cl (= (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t4142))
% 25.30/25.56 (step t12.t4144 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4145 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))))) :rule cong :premises (t12.t4144))
% 25.30/25.56 (step t12.t4146 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4147 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))))) :rule cong :premises (t12.t4146))
% 25.30/25.56 (step t12.t4148 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4149 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))))) :rule cong :premises (t12.t4148))
% 25.30/25.56 (step t12.t4150 (cl (= (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4151 (cl (= (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))))) :rule cong :premises (t12.t4150))
% 25.30/25.56 (step t12.t4152 (cl (= (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4153 (cl (= (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t4152))
% 25.30/25.56 (step t12.t4154 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4155 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))))) :rule cong :premises (t12.t4154))
% 25.30/25.56 (step t12.t4156 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4157 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))))) :rule cong :premises (t12.t4156))
% 25.30/25.56 (step t12.t4158 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4159 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))))) :rule cong :premises (t12.t4158))
% 25.30/25.56 (step t12.t4160 (cl (= (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4161 (cl (= (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule cong :premises (t12.t4160))
% 25.30/25.56 (step t12.t4162 (cl (= (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4163 (cl (= (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t4162))
% 25.30/25.56 (step t12.t4164 (cl (= (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4165 (cl (= (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t4164))
% 25.30/25.56 (step t12.t4166 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4167 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule cong :premises (t12.t4166))
% 25.30/25.56 (step t12.t4168 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4169 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule cong :premises (t12.t4168))
% 25.30/25.56 (step t12.t4170 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4171 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule cong :premises (t12.t4170))
% 25.30/25.56 (step t12.t4172 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4173 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t4172))
% 25.30/25.56 (step t12.t4174 (cl (= (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4175 (cl (= (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))))) :rule cong :premises (t12.t4174))
% 25.30/25.56 (step t12.t4176 (cl (= (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4177 (cl (= (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t4176))
% 25.30/25.56 (step t12.t4178 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4179 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))))) :rule cong :premises (t12.t4178))
% 25.30/25.56 (step t12.t4180 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4181 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))))) :rule cong :premises (t12.t4180))
% 25.30/25.56 (step t12.t4182 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4183 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))))) :rule cong :premises (t12.t4182))
% 25.30/25.56 (anchor :step t12.t4184 :args ((A__questionmark_U Int) (:= A__questionmark_U A__questionmark_U)))
% 25.30/25.56 (step t12.t4184.t1 (cl (= A__questionmark_U A__questionmark_U)) :rule refl)
% 25.30/25.56 (step t12.t4184.t2 (cl (= (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4184.t3 (cl (= (= A__questionmark_U |tptp.'System_String'|) (= |tptp.'System_String'| A__questionmark_U))) :rule all_simplify)
% 25.30/25.56 (step t12.t4184.t4 (cl (= (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|)) (= |tptp.'System_String'| A__questionmark_U)))) :rule cong :premises (t12.t4184.t2 t12.t4184.t3))
% 25.30/25.56 (step t12.t4184 (cl (= (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|))) (forall ((A__questionmark_U Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|)) (= |tptp.'System_String'| A__questionmark_U))))) :rule bind)
% 25.30/25.56 (step t12.t4185 (cl (= (forall ((A__questionmark_U Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|)) (= |tptp.'System_String'| A__questionmark_U))) (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4186 (cl (= (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|))) (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U))))) :rule trans :premises (t12.t4184 t12.t4185))
% 25.30/25.56 (step t12.t4187 (cl (= (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))))) :rule cong :premises (t12.t4186))
% 25.30/25.56 (anchor :step t12.t4188 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 25.30/25.56 (step t12.t4188.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 25.30/25.56 (step t12.t4188.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 25.30/25.56 (step t12.t4188.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true) true)) :rule all_simplify)
% 25.30/25.56 (step t12.t4188 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 25.30/25.56 (step t12.t4189 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 25.30/25.56 (step t12.t4190 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true)) true)) :rule trans :premises (t12.t4188 t12.t4189))
% 25.30/25.56 (step t12.t4191 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true))) (not true))) :rule cong :premises (t12.t4190))
% 25.30/25.56 (step t12.t4192 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true))) false)) :rule trans :premises (t12.t4191 t12.t3795))
% 25.30/25.56 (step t12.t4193 (cl (= (= (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4194 (cl (= (not (= (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))))) :rule cong :premises (t12.t4193))
% 25.30/25.56 (step t12.t4195 (cl (= (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)))) :rule refl)
% 25.30/25.56 (anchor :step t12.t4196 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 25.30/25.56 (step t12.t4196.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 25.30/25.56 (step t12.t4196.t2 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4196.t3 (cl (= (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4196.t4 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) :rule cong :premises (t12.t4196.t2 t12.t4196.t3))
% 25.30/25.56 (step t12.t4196 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1))) (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated)))))) :rule bind)
% 25.30/25.56 (step t12.t4197 (cl (= (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated)))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated)))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4198 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated)))))) :rule trans :premises (t12.t4196 t12.t4197))
% 25.30/25.56 (step t12.t4199 (cl (= (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))))) :rule cong :premises (t12.t4198))
% 25.30/25.56 (anchor :step t12.t4200 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 25.30/25.56 (step t12.t4200.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 25.30/25.56 (step t12.t4200.t2 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4200.t3 (cl (= (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))) :rule all_simplify)
% 25.30/25.56 (step t12.t4200.t4 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0))))) :rule cong :premises (t12.t4200.t2 t12.t4200.t3))
% 25.30/25.56 (step t12.t4200 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0))) (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))))) :rule bind)
% 25.30/25.56 (step t12.t4201 (cl (= (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4202 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))))) :rule trans :premises (t12.t4200 t12.t4201))
% 25.30/25.56 (step t12.t4203 (cl (= (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0)))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0))))))) :rule cong :premises (t12.t4202))
% 25.30/25.56 (step t12.t4204 (cl (= (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'CirQueue'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'CirQueue'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_head'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|) |tptp.'CirQueue_head'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) |tptp.'CirQueue_elements'|)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_elements'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'CirQueue_elements'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_tail'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|) |tptp.'CirQueue_tail'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_count'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|) |tptp.'CirQueue_count'|)) (not (= (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|) tptp.true_1)) (not (= A__questionmark_v_0_12 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12) |tptp.'CirQueue'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'CirQueue'|) |tptp.'CirQueue'|)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_13 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_2_11 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true))) (not (= A__questionmark_v_3_10 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true))) (not (= A__questionmark_v_4_9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true))) (not (= A__questionmark_v_7_7 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'Program'| |tptp.'Program'|) tptp.true_1)) (not (= A__questionmark_v_8_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6) |tptp.'Program'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Program'|) |tptp.'Program'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true))) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (= A__questionmark_v_9_5 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5) |tptp.'System_MarshalByRefObject'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|) |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true))) (not (= A__questionmark_v_10_4 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4) |tptp.'System_IO_TextWriter'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|) |tptp.'System_IO_TextWriter'|)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IDisposable'|) |tptp.'System_IDisposable'|)) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|))) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= A__questionmark_v_11_3 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3) |tptp.'System_IO_TextReader'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|) |tptp.'System_IO_TextReader'|)) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_12_1 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0))))) (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) false (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) false (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) false (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) false (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) false (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) false (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) false (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) false (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) false (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) false (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) false (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))))))) :rule cong :premises (t12.t3013 t12.t3015 t12.t3017 t12.t3019 t12.t3021 t12.t3023 t12.t3027 t12.t3029 t12.t3031 t12.t3034 t12.t3037 t12.t3039 t12.t3041 t12.t3043 t12.t3046 t12.t3049 t12.t3052 t12.t3055 t12.t3058 t12.t3061 t12.t3064 t12.t3067 t12.t3069 t12.t3071 t12.t3073 t12.t3075 t12.t3077 t12.t3079 t12.t3081 t12.t3083 t12.t3085 t12.t3087 t12.t3091 t12.t3095 t12.t3099 t12.t3101 t12.t3105 t12.t3109 t12.t3113 t12.t3117 t12.t3123 t12.t3125 t12.t3127 t12.t3128 t12.t3130 t12.t3134 t12.t3138 t12.t3142 t12.t3146 t12.t3148 t12.t3154 t12.t3160 t12.t3166 t12.t3172 t12.t3176 t12.t3180 t12.t3184 t12.t3186 t12.t3188 t12.t3190 t12.t3192 t12.t3207 t12.t3222 t12.t3226 t12.t3230 t12.t3234 t12.t3238 t12.t3242 t12.t3246 t12.t3250 t12.t3254 t12.t3256 t12.t3258 t12.t3260 t12.t3262 t12.t3268 t12.t3272 t12.t3278 t12.t3280 t12.t3282 t12.t3284 t12.t3286 t12.t3288 t12.t3292 t12.t3296 t12.t3300 t12.t3304 t12.t3308 t12.t3312 t12.t3316 t12.t3320 t12.t3324 t12.t3328 t12.t3332 t12.t3334 t12.t3338 t12.t3342 t12.t3346 t12.t3350 t12.t3352 t12.t3356 t12.t3359 t12.t3363 t12.t3367 t12.t3375 t12.t3377 t12.t3381 t12.t3385 t12.t3389 t12.t3393 t12.t3397 t12.t3401 t12.t3405 t12.t3411 t12.t3415 t12.t3417 t12.t3425 t12.t3429 t12.t3431 t12.t3435 t12.t3437 t12.t3439 t12.t3441 t12.t3443 t12.t3445 t12.t3447 t12.t3449 t12.t3451 t12.t3453 t12.t3455 t12.t3457 t12.t3464 t12.t3479 t12.t3486 t12.t3493 t12.t3500 t12.t3507 t12.t3515 t12.t3523 t12.t3527 t12.t3531 t12.t3535 t12.t3539 t12.t3543 t12.t3547 t12.t3551 t12.t3555 t12.t3559 t12.t3563 t12.t3571 t12.t3575 t12.t3577 t12.t3581 t12.t3585 t12.t3589 t12.t3593 t12.t3597 t12.t3601 t12.t3605 t12.t3609 t12.t3613 t12.t3617 t12.t3619 t12.t3623 t12.t3627 t12.t3629 t12.t3633 t12.t3639 t12.t3645 t12.t3647 t12.t3662 t12.t3666 t12.t3670 t12.t3673 t12.t3675 t12.t3677 t12.t3679 t12.t3681 t12.t3684 t12.t3686 t12.t3688 t12.t3690 t12.t3692 t12.t3694 t12.t3697 t12.t3699 t12.t3701 t12.t3703 t12.t3705 t12.t3708 t12.t3710 t12.t3712 t12.t3714 t12.t3716 t12.t3718 t12.t3720 t12.t3722 t12.t3725 t12.t3727 t12.t3731 t12.t3733 t12.t3735 t12.t3737 t12.t3740 t12.t3742 t12.t3744 t12.t3746 t12.t3748 t12.t3750 t12.t3752 t12.t3754 t12.t3756 t12.t3758 t12.t3760 t12.t3762 t12.t3764 t12.t3766 t12.t3768 t12.t3770 t12.t3772 t12.t3774 t12.t3776 t12.t3778 t12.t3780 t12.t3782 t12.t3784 t12.t3786 t12.t3788 t12.t3790 t12.t3796 t12.t3800 t12.t3802 t12.t3804 t12.t3806 t12.t3808 t12.t3810 t12.t3813 t12.t3815 t12.t3817 t12.t3819 t12.t3821 t12.t3823 t12.t3825 t12.t3827 t12.t3829 t12.t3831 t12.t3833 t12.t3835 t12.t3840 t12.t3842 t12.t3844 t12.t3847 t12.t3849 t12.t3854 t12.t3856 t12.t3858 t12.t3861 t12.t3863 t12.t3868 t12.t3874 t12.t3878 t12.t3883 t12.t3887 t12.t3892 t12.t3896 t12.t3901 t12.t3905 t12.t3912 t12.t3918 t12.t3920 t12.t3922 t12.t3924 t12.t3926 t12.t3928 t12.t3930 t12.t3932 t12.t3934 t12.t3936 t12.t3938 t12.t3940 t12.t3942 t12.t3944 t12.t3946 t12.t3948 t12.t3950 t12.t3952 t12.t3957 t12.t3959 t12.t3961 t12.t3963 t12.t3965 t12.t3967 t12.t3969 t12.t3971 t12.t3973 t12.t3975 t12.t3977 t12.t3979 t12.t3981 t12.t3983 t12.t3985 t12.t3987 t12.t3992 t12.t3994 t12.t3996 t12.t3998 t12.t4000 t12.t4007 t12.t4013 t12.t4015 t12.t4017 t12.t4019 t12.t4022 t12.t4024 t12.t4029 t12.t4031 t12.t4033 t12.t4035 t12.t4037 t12.t4040 t12.t4042 t12.t4044 t12.t4049 t12.t4051 t12.t4053 t12.t4056 t12.t4058 t12.t4060 t12.t4062 t12.t4064 t12.t4066 t12.t4068 t12.t4070 t12.t4075 t12.t4084 t12.t4086 t12.t4088 t12.t4090 t12.t4092 t12.t4095 t12.t4097 t12.t4099 t12.t4101 t12.t4106 t12.t4115 t12.t4117 t12.t4119 t12.t4121 t12.t4123 t12.t4125 t12.t4127 t12.t4129 t12.t4131 t12.t4133 t12.t4135 t12.t4137 t12.t4139 t12.t4141 t12.t4143 t12.t4145 t12.t4147 t12.t4149 t12.t4151 t12.t4153 t12.t4155 t12.t4157 t12.t4159 t12.t4161 t12.t4163 t12.t4165 t12.t4167 t12.t4169 t12.t4171 t12.t4173 t12.t4175 t12.t4177 t12.t4179 t12.t4181 t12.t4183 t12.t4187 t12.t4192 t12.t4194 t12.t4195 t12.t4199 t12.t4203))
% 25.30/25.56 (step t12.t4205 (cl (= (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) false (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) false (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) false (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) false (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) false (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) false (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) false (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) false (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) false (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) false (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) false (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))))) (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))))))) :rule all_simplify)
% 25.30/25.56 (step t12.t4206 (cl (= (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'CirQueue'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'CirQueue'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_head'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|) |tptp.'CirQueue_head'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) |tptp.'CirQueue_elements'|)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_elements'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'CirQueue_elements'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_tail'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|) |tptp.'CirQueue_tail'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_count'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|) |tptp.'CirQueue_count'|)) (not (= (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|) tptp.true_1)) (not (= A__questionmark_v_0_12 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12) |tptp.'CirQueue'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'CirQueue'|) |tptp.'CirQueue'|)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_13 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_2_11 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true))) (not (= A__questionmark_v_3_10 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true))) (not (= A__questionmark_v_4_9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true))) (not (= A__questionmark_v_7_7 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'Program'| |tptp.'Program'|) tptp.true_1)) (not (= A__questionmark_v_8_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6) |tptp.'Program'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Program'|) |tptp.'Program'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true))) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (= A__questionmark_v_9_5 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5) |tptp.'System_MarshalByRefObject'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|) |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true))) (not (= A__questionmark_v_10_4 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4) |tptp.'System_IO_TextWriter'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|) |tptp.'System_IO_TextWriter'|)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IDisposable'|) |tptp.'System_IDisposable'|)) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|))) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= A__questionmark_v_11_3 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3) |tptp.'System_IO_TextReader'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|) |tptp.'System_IO_TextReader'|)) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_12_1 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0))))) (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))))))) :rule trans :premises (t12.t4204 t12.t4205))
% 25.30/25.57 (step t12.t4207 (cl (= (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'CirQueue'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'CirQueue'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_head'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|) |tptp.'CirQueue_head'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) |tptp.'CirQueue_elements'|)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_elements'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'CirQueue_elements'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_tail'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|) |tptp.'CirQueue_tail'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_count'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|) |tptp.'CirQueue_count'|)) (not (= (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|) tptp.true_1)) (not (= A__questionmark_v_0_12 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12) |tptp.'CirQueue'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'CirQueue'|) |tptp.'CirQueue'|)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_13 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_2_11 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true))) (not (= A__questionmark_v_3_10 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true))) (not (= A__questionmark_v_4_9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true))) (not (= A__questionmark_v_7_7 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'Program'| |tptp.'Program'|) tptp.true_1)) (not (= A__questionmark_v_8_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6) |tptp.'Program'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Program'|) |tptp.'Program'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true))) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (= A__questionmark_v_9_5 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5) |tptp.'System_MarshalByRefObject'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|) |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true))) (not (= A__questionmark_v_10_4 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4) |tptp.'System_IO_TextWriter'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|) |tptp.'System_IO_TextWriter'|)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IDisposable'|) |tptp.'System_IDisposable'|)) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|))) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= A__questionmark_v_11_3 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3) |tptp.'System_IO_TextReader'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|) |tptp.'System_IO_TextReader'|)) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_12_1 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0)))))) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0))))))))) :rule cong :premises (t12.t4206))
% 25.30/25.57 (step t12.t4208 (cl (= (and (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'CirQueue'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'CirQueue'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_head'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|) |tptp.'CirQueue_head'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) |tptp.'CirQueue_elements'|)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_elements'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'CirQueue_elements'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_tail'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|) |tptp.'CirQueue_tail'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_count'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|) |tptp.'CirQueue_count'|)) (not (= (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|) tptp.true_1)) (not (= A__questionmark_v_0_12 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12) |tptp.'CirQueue'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'CirQueue'|) |tptp.'CirQueue'|)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_13 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_2_11 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true))) (not (= A__questionmark_v_3_10 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true))) (not (= A__questionmark_v_4_9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true))) (not (= A__questionmark_v_7_7 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'Program'| |tptp.'Program'|) tptp.true_1)) (not (= A__questionmark_v_8_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6) |tptp.'Program'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Program'|) |tptp.'Program'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true))) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (= A__questionmark_v_9_5 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5) |tptp.'System_MarshalByRefObject'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|) |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true))) (not (= A__questionmark_v_10_4 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4) |tptp.'System_IO_TextWriter'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|) |tptp.'System_IO_TextWriter'|)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IDisposable'|) |tptp.'System_IDisposable'|)) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|))) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= A__questionmark_v_11_3 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3) |tptp.'System_IO_TextReader'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|) |tptp.'System_IO_TextReader'|)) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_12_1 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0))))))) (and (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))))))))) :rule cong :premises (t12.t13 t12.t14 t12.t15 t12.t16 t12.t17 t12.t18 t12.t19 t12.t20 t12.t21 t12.t22 t12.t23 t12.t24 t12.t4207))
% 25.30/25.57 (step t12 (cl (= (exists ((A__questionmark_v_12_1 Int) (A__questionmark_v_11_3 Int) (A__questionmark_v_10_4 Int) (A__questionmark_v_9_5 Int) (A__questionmark_v_8_6 Int) (A__questionmark_v_7_7 Int) (A__questionmark_v_6_8 Int) (A__questionmark_v_4_9 Int) (A__questionmark_v_3_10 Int) (A__questionmark_v_2_11 Int) (A__questionmark_v_0_12 Int) (A__questionmark_v_1_13 Int)) (and (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'CirQueue_elements'|)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_MarshalByRefObject'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_IDisposable'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'CirQueue'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'CirQueue_elements'|)) (not (= tptp.elements |tptp.'CirQueue_head'|)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= tptp.elements |tptp.'CirQueue_count'|)) (not (= tptp.elements |tptp.'System_IO_TextWriter'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'System_MarshalByRefObject'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'Program'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_IDisposable'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements |tptp.'System_IO_TextReader'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'CirQueue'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements tptp.stringLiteral0)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'CirQueue_elements'|)) (not (= tptp.inv |tptp.'CirQueue_head'|)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= tptp.inv |tptp.'CirQueue_count'|)) (not (= tptp.inv |tptp.'System_IO_TextWriter'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'Program'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_IDisposable'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv |tptp.'System_IO_TextReader'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'CirQueue'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv tptp.stringLiteral0)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'CirQueue'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_elements'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_head'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_tail'|)) (not (= tptp.exposeVersion |tptp.'CirQueue_count'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextWriter'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'System_MarshalByRefObject'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_IDisposable'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion |tptp.'System_IO_TextReader'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'CirQueue'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion tptp.stringLiteral0)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'CirQueue_elements'|)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'CirQueue'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_count'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IDisposable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'CirQueue'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_elements'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_head'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_tail'|)) (not (= tptp.ownerFrame |tptp.'CirQueue_count'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_IDisposable'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'CirQueue'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_count'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IDisposable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_count'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IDisposable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'Program'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_head'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_count'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IDisposable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral0)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral0)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral0)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral0)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral0)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_head'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_tail'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'Program'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Program'| |tptp.'System_IDisposable'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_Exception'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Program'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Program'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Program'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Program'| |tptp.'System_IComparable'|)) (not (= |tptp.'Program'| |tptp.'CirQueue'|)) (not (= |tptp.'Program'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Program'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Program'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Program'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Program'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IComparable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_13_14 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_13_14) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_14_15)) (not (<= A__questionmark_v_14_15 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_15_16 A__questionmark_v_15_16) tptp.true_1)) (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_v_16_17) tptp.true_1)) (not (= (tptp.x A__questionmark_v_16_17 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_v_17_18) tptp.true_1)) (not (= (tptp.x A__questionmark_v_17_18 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_18_19 A__questionmark_v_18_19) tptp.true_1)) (not (= (tptp.x A__questionmark_v_18_19 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_19_20 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_19_20)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_20_21 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_21_22 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_22_23) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_23_24) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_24_25 Int)) (and (= A__questionmark_v_24_25 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_24_25 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_24_25) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_25_26 Int)) (and (= A__questionmark_v_25_26 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_25_26 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_25_26) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_26_27 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_26_27))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_27_28 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_27_28))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_28_30 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_28_30 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_28_30)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_28_30 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_29_29 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_30_31) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_30_31)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_31_32 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_31_32)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_31_32))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_33_33 Int) (A__questionmark_v_32_34 Int)) (and (= A__questionmark_v_33_33 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_32_34 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_33_33 A__questionmark_J)) (not (= A__questionmark_v_32_34 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_32_34) A__questionmark_v_33_33) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_34_35)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_35_36 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_36_37 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_37_38 Int)) (and (= A__questionmark_v_37_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_38_39 Int)) (and (= A__questionmark_v_38_39 (|tptp.'ElementProxy'| A__questionmark_v_37_38 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_38 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_39 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_39_40 Int)) (and (= A__questionmark_v_39_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_40_41 Int)) (and (= A__questionmark_v_40_41 (|tptp.'ElementProxy'| A__questionmark_v_39_40 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_39_40 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_40_41 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_43_42 Int) (A__questionmark_v_41_43 Int) (A__questionmark_v_42_44 Int)) (and (= A__questionmark_v_43_42 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_41_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_44 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_41_43 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.inv) A__questionmark_v_41_43) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_42_44 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_41_43)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_43_42)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_43_42))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_45 Int) (A__questionmark_v_45_46 Int)) (and (= A__questionmark_v_44_45 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_45_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_44_45 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.inv) A__questionmark_v_44_45) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_45_46 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_44_45)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_48_47 Int)) (and (= A__questionmark_v_48_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_49_48 Int) (A__questionmark_v_50_49 Int) (A__questionmark_v_46_50 Int) (A__questionmark_v_47_51 Int)) (and (= A__questionmark_v_49_48 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerFrame)) (= A__questionmark_v_50_49 (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.ownerRef)) (= A__questionmark_v_46_50 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_47_51 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_46_50 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.inv) A__questionmark_v_46_50) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_47_51 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_46_50)))))) (not (or (not (not (= A__questionmark_v_48_47 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_48_47 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_49_48 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.inv) A__questionmark_v_49_48) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_50_49 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_49_48))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_51_52) A__questionmark_v_51_52)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_51_52) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.typeof A__questionmark_v_52_53)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.inv) A__questionmark_v_53_54)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_52_53 tptp.localinv) A__questionmark_v_53_54))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_54_55) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_54_55 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_55_56)) (not (< A__questionmark_v_55_56 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (< A__questionmark_v_56_57 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_58_59)) (not (<= A__questionmark_v_58_59 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_59_60)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_59_60 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_60_61 Int)) (and (= A__questionmark_v_60_61 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_60_61)) (not (<= A__questionmark_v_60_61 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_61_62 Int)) (and (= A__questionmark_v_61_62 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_61_62)) (not (<= A__questionmark_v_61_62 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_62_63 Int)) (and (= A__questionmark_v_62_63 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_62_63 A__questionmark_x_3) (= A__questionmark_v_62_63 A__questionmark_y))) (not (<= A__questionmark_v_62_63 A__questionmark_x_3)) (not (<= A__questionmark_v_62_63 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_63_64 Int)) (and (= A__questionmark_v_63_64 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_63_64 A__questionmark_x_3) (= A__questionmark_v_63_64 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_63_64)) (not (<= A__questionmark_y A__questionmark_v_63_64)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_head'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|) |tptp.'CirQueue_head'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|) |tptp.'CirQueue_elements'|)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_elements'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'CirQueue_elements'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_tail'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|) |tptp.'CirQueue_tail'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'CirQueue_count'|) |tptp.'CirQueue'|)) (not (= (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|) |tptp.'CirQueue_count'|)) (not (= (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|) tptp.true_1)) (not (= A__questionmark_v_0_12 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12) |tptp.'CirQueue'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'CirQueue'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'CirQueue'|) |tptp.'CirQueue'|)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'CirQueue'|) tptp.true_1) (= A__questionmark_U |tptp.'CirQueue'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_13 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_13))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_68_67 Int) (A__questionmark_v_69_68 Int) (A__questionmark_v_67_69 Int) (A__questionmark_v_66_70 Int)) (and (= A__questionmark_v_68_67 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|))) (= A__questionmark_v_69_68 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|)) (= A__questionmark_v_67_69 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|)) (= A__questionmark_v_66_70 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_12))))) (not (or (not (<= 0 A__questionmark_v_66_70)) (not (< A__questionmark_v_66_70 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_67_69)) (not (< A__questionmark_v_67_69 A__questionmark_v_68_67)) (not (<= 0 A__questionmark_v_69_68)) (not (<= A__questionmark_v_69_68 A__questionmark_v_68_67))))))))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_2_11 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_11))))) true))) (not (= A__questionmark_v_3_10 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_10))))) true))) (not (= A__questionmark_v_4_9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_9))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_71 Int) (A__questionmark_v_73_72 Int) (A__questionmark_v_70_73 Int)) (and (= A__questionmark_v_71_71 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_70_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_74_75 Int)) (and (= A__questionmark_v_74_75 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_71_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_70_73)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_74_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_74_75))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|))) (not (=> (not (= A__questionmark_v_70_73 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73)))))) (= A__questionmark_v_73_72 A__questionmark_v_71_71))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.inv) A__questionmark_v_70_73) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_70_73))))))) (= A__questionmark_v_73_72 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_71 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_75_76 Int)) (and (= A__questionmark_v_75_76 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_75_76 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_75_76)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_75_76)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_77_77 Int) (A__questionmark_v_79_78 Int) (A__questionmark_v_76_79 Int)) (and (= A__questionmark_v_77_77 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_76_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_77_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_76_79)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_80_81)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_80_81))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|))) (not (=> (not (= A__questionmark_v_76_79 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79)))))) (= A__questionmark_v_79_78 A__questionmark_v_77_77))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.inv) A__questionmark_v_76_79) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_76_79))))))) (= A__questionmark_v_79_78 (tptp.select2 A__questionmark_Heap A__questionmark_v_77_77 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_81_82 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_81_82)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_83_83 Int) (A__questionmark_v_85_84 Int) (A__questionmark_v_82_85 Int)) (and (= A__questionmark_v_83_83 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_82_85 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_83_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_82_85)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|))) (not (=> (not (= A__questionmark_v_82_85 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85)))))) (= A__questionmark_v_85_84 A__questionmark_v_83_83))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.inv) A__questionmark_v_82_85) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_82_85))))))) (= A__questionmark_v_85_84 (tptp.select2 A__questionmark_Heap A__questionmark_v_83_83 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_87_88 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_87_88)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_89_89 Int) (A__questionmark_v_91_90 Int) (A__questionmark_v_88_91 Int)) (and (= A__questionmark_v_89_89 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_88_91 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_92_93 Int)) (and (= A__questionmark_v_92_93 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_89_89)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_88_91)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_92_93)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_92_93))))))))))) (not (or (not (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|)))) (not (=> (not (= A__questionmark_v_88_91 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91)))))) (= A__questionmark_v_91_90 A__questionmark_v_89_89))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.inv) A__questionmark_v_88_91) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_88_91))))))) (= A__questionmark_v_91_90 (tptp.select2 A__questionmark_Heap A__questionmark_v_89_89 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_93_94 Int)) (and (= A__questionmark_v_93_94 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_93_94 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_93_94)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_93_94)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_95_95 Int) (A__questionmark_v_97_96 Int) (A__questionmark_v_94_97 Int)) (and (= A__questionmark_v_95_95 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_94_97 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_98_99 Int)) (and (= A__questionmark_v_98_99 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_95_95)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_94_97)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_98_99)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_98_99))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this)))) (not (=> (not (= A__questionmark_v_94_97 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97)))))) (= A__questionmark_v_97_96 A__questionmark_v_95_95))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.inv) A__questionmark_v_94_97) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_94_97))))))) (= A__questionmark_v_97_96 (tptp.select2 A__questionmark_Heap A__questionmark_v_95_95 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_99_100 Int)) (and (= A__questionmark_v_99_100 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_99_100 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_99_100)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_99_100)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_8))))) true))) (not (= A__questionmark_v_7_7 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_101_101 Int) (A__questionmark_v_103_102 Int) (A__questionmark_v_100_103 Int)) (and (= A__questionmark_v_101_101 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_100_103 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_104_105 Int)) (and (= A__questionmark_v_104_105 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_101_101)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_100_103)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_104_105)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_104_105))))))))))) (not (or (not (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0))) (not (=> (not (= A__questionmark_v_100_103 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103)))))) (= A__questionmark_v_103_102 A__questionmark_v_101_101))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.inv) A__questionmark_v_100_103) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_100_103))))))) (= A__questionmark_v_103_102 (tptp.select2 A__questionmark_Heap A__questionmark_v_101_101 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_105_106 Int)) (and (= A__questionmark_v_105_106 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_105_106 |tptp.'CirQueue'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_105_106)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_105_106)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (= (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this) tptp.true_1) (= (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)) tptp.true_1))))))) (not (= (tptp.x |tptp.'Program'| |tptp.'Program'|) tptp.true_1)) (not (= A__questionmark_v_8_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6) |tptp.'Program'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Program'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Program'|) |tptp.'Program'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Program'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_8_6))))) true))) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (= A__questionmark_v_9_5 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5) |tptp.'System_MarshalByRefObject'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|) |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_MarshalByRefObject'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_9_5))))) true))) (not (= A__questionmark_v_10_4 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4) |tptp.'System_IO_TextWriter'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|) |tptp.'System_IO_TextWriter'|)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IDisposable'|) |tptp.'System_IDisposable'|)) (not (= (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_10_4))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_106_107 Int)) (and (= A__questionmark_v_106_107 (|tptp.'System_Console_get_Out'| A__questionmark_Heap)) (exists ((A__questionmark_v_107_108 Int) (A__questionmark_v_108_109 Int)) (and (= A__questionmark_v_107_108 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerFrame)) (= A__questionmark_v_108_109 (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_106_107 |tptp.'System_IO_TextWriter'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_106_107 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_107_108 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.inv) A__questionmark_v_107_108) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_108_109 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_107_108)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_111 Int)) (and (= A__questionmark_v_110_111 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_111)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_111))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_110_112 Int)) (and (= A__questionmark_v_110_112 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_108_109)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_107_108)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_110_112)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_110_112))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_Console_get_Out_1'|))) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= A__questionmark_v_11_3 |tptp.'System_MarshalByRefObject'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3) |tptp.'System_IO_TextReader'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|) |tptp.'System_IO_TextReader'|)) (not (= (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_11_3))))) true))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int)) (exists ((A__questionmark_v_111_113 Int)) (and (= A__questionmark_v_111_113 (|tptp.'System_Console_get_In'| A__questionmark_Heap)) (exists ((A__questionmark_v_112_114 Int) (A__questionmark_v_113_115 Int)) (and (= A__questionmark_v_112_114 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerFrame)) (= A__questionmark_v_113_115 (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.ownerRef)) (=> (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_111_113 |tptp.'System_IO_TextReader'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_111_113 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_112_114 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.inv) A__questionmark_v_112_114) tptp.true_1)) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_113_115 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_112_114)))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_117 Int)) (and (= A__questionmark_v_115_117 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_117)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_117))))))))) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_115_118 Int)) (and (= A__questionmark_v_115_118 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_113_115)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_112_114)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_115_118)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_115_118))))))))))))))))))) (not (forall ((A__questionmark_Heap Int)) (= (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_Console_get_In_1'|))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_12_1 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_12_1))))) true))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0) tptp.stringLiteral0)))))))) (exists ((A__questionmark_v_12_1 Int) (A__questionmark_v_11_3 Int) (A__questionmark_v_10_4 Int) (A__questionmark_v_9_5 Int) (A__questionmark_v_8_6 Int) (A__questionmark_v_7_7 Int) (A__questionmark_v_6_8 Int) (A__questionmark_v_4_9 Int) (A__questionmark_v_3_10 Int) (A__questionmark_v_2_11 Int) (A__questionmark_v_0_12 Int) (A__questionmark_v_1_13 Int)) (and (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0))))))))))) :rule bind)
% 25.30/25.58 (step t13 (cl (= (exists ((A__questionmark_v_12_1 Int) (A__questionmark_v_11_3 Int) (A__questionmark_v_10_4 Int) (A__questionmark_v_9_5 Int) (A__questionmark_v_8_6 Int) (A__questionmark_v_7_7 Int) (A__questionmark_v_6_8 Int) (A__questionmark_v_4_9 Int) (A__questionmark_v_3_10 Int) (A__questionmark_v_2_11 Int) (A__questionmark_v_0_12 Int) (A__questionmark_v_1_13 Int)) (and (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0))))))))) (not (forall ((A__questionmark_v_12_1 Int) (A__questionmark_v_11_3 Int) (A__questionmark_v_10_4 Int) (A__questionmark_v_9_5 Int) (A__questionmark_v_8_6 Int) (A__questionmark_v_7_7 Int) (A__questionmark_v_6_8 Int) (A__questionmark_v_4_9 Int) (A__questionmark_v_3_10 Int) (A__questionmark_v_2_11 Int) (A__questionmark_v_0_12 Int) (A__questionmark_v_1_13 Int)) (not (and (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0))))))))))))) :rule all_simplify)
% 25.30/25.58 (step t14 (cl (= (forall ((A__questionmark_v_12_1 Int) (A__questionmark_v_11_3 Int) (A__questionmark_v_10_4 Int) (A__questionmark_v_9_5 Int) (A__questionmark_v_8_6 Int) (A__questionmark_v_7_7 Int) (A__questionmark_v_6_8 Int) (A__questionmark_v_4_9 Int) (A__questionmark_v_3_10 Int) (A__questionmark_v_2_11 Int) (A__questionmark_v_0_12 Int) (A__questionmark_v_1_13 Int)) (not (and (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|)) (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|)) (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|)) (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|)) (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|)) (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.allocated)) (not (= tptp.allocated |tptp.'CirQueue_head'|)) (not (= tptp.allocated |tptp.'CirQueue_tail'|)) (not (= tptp.allocated |tptp.'CirQueue_count'|)) (not (= tptp.allocated |tptp.'System_IO_TextWriter'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.allocated)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Program'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'System_IO_TextReader'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral0)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= |tptp.'CirQueue_elements'| tptp.elements)) (not (= |tptp.'CirQueue_head'| tptp.elements)) (not (= tptp.elements |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.elements)) (not (= |tptp.'System_IO_TextWriter'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'System_MarshalByRefObject'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= tptp.elements |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= |tptp.'System_IDisposable'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= |tptp.'System_IO_TextReader'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'CirQueue'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= tptp.stringLiteral0 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= |tptp.'CirQueue_elements'| tptp.inv)) (not (= |tptp.'CirQueue_head'| tptp.inv)) (not (= tptp.inv |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| tptp.inv)) (not (= |tptp.'System_IO_TextWriter'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'System_MarshalByRefObject'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= tptp.inv |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= |tptp.'System_IDisposable'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= |tptp.'System_IO_TextReader'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'CirQueue'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= tptp.stringLiteral0 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'CirQueue_elements'|)) (not (= tptp.localinv |tptp.'CirQueue_head'|)) (not (= tptp.localinv |tptp.'CirQueue_tail'|)) (not (= tptp.localinv |tptp.'CirQueue_count'|)) (not (= tptp.localinv |tptp.'System_IO_TextWriter'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_MarshalByRefObject'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Program'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_IDisposable'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'System_IO_TextReader'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.localinv)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv tptp.stringLiteral0)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_elements'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_head'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_tail'| tptp.exposeVersion)) (not (= |tptp.'CirQueue_count'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= |tptp.'System_IDisposable'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= |tptp.'System_IO_TextReader'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'CirQueue'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= tptp.stringLiteral0 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'CirQueue_head'|)) (not (= tptp.sharingMode |tptp.'CirQueue_tail'|)) (not (= tptp.sharingMode |tptp.'CirQueue_count'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextWriter'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Program'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_IDisposable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'System_IO_TextReader'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode tptp.stringLiteral0)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'CirQueue_elements'|)) (not (= tptp.ownerRef |tptp.'CirQueue_head'|)) (not (= tptp.ownerRef |tptp.'CirQueue_tail'|)) (not (= tptp.ownerRef |tptp.'CirQueue_count'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextWriter'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Program'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_IDisposable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'System_IO_TextReader'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef tptp.stringLiteral0)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_elements'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_head'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_tail'| tptp.ownerFrame)) (not (= |tptp.'CirQueue_count'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= |tptp.'System_IDisposable'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= |tptp.'System_IO_TextReader'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'CirQueue'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= tptp.stringLiteral0 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Array'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Program'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Program'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral0)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Object'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Program'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral0)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral0 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'Program'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= tptp.stringLiteral0 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral0 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Program'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral0)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Program'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral0)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral0 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Program'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral0)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Program'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral0)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Program'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue_elements'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_head'|)) (not (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|)) (not (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Program'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|)) (not (= |tptp.'CirQueue_count'| tptp.stringLiteral0)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral0 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_Exception'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Program'|)) (not (= |tptp.'System_IComparable'| |tptp.'Program'|)) (not (= |tptp.'CirQueue'| |tptp.'Program'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|)) (not (= tptp.stringLiteral0 |tptp.'Program'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|)) (not (= |tptp.'System_IDisposable'| tptp.stringLiteral0)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral0)) (not (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'CirQueue'| tptp.stringLiteral0)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral0)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0)) (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875)))) (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924)))) (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973)))) (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022)))) (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161))))) (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176)))) (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190)))))) (not (and (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266))))) (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281)))) (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675)))) (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680)))) (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)))) (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0)) (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0)))) (not (and (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)))) (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1))) (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)))) (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795)))) (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0)))))))))) (forall ((A__questionmark_v_12_1 Int) (A__questionmark_v_11_3 Int) (A__questionmark_v_10_4 Int) (A__questionmark_v_9_5 Int) (A__questionmark_v_8_6 Int) (A__questionmark_v_7_7 Int) (A__questionmark_v_6_8 Int) (A__questionmark_v_4_9 Int) (A__questionmark_v_3_10 Int) (A__questionmark_v_2_11 Int) (A__questionmark_v_0_12 Int) (A__questionmark_v_1_13 Int)) (or (not (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|))) (not (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|))) (not (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|))) (not (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|))) (not (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|))) (not (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|))) (= tptp.allocated tptp.elements) (= tptp.allocated tptp.inv) (= tptp.localinv tptp.allocated) (= tptp.allocated tptp.exposeVersion) (= tptp.sharingMode tptp.allocated) (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.allocated) (= tptp.allocated tptp.ownerFrame) (= tptp.allocated |tptp.'PeerGroupPlaceholder'|) (= tptp.allocated |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated) (= |tptp.'ArrayCategoryRef'| tptp.allocated) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated) (= |tptp.'System_Array'| tptp.allocated) (= |tptp.'System_Boolean'| tptp.allocated) (= |tptp.'System_Object'| tptp.allocated) (= tptp.allocated |tptp.'System_Type'|) (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|) (= tptp.allocated |tptp.'System_String'|) (= tptp.allocated |tptp.'FirstConsistentOwner'|) (= tptp.allocated |tptp.'System_SByte'|) (= tptp.allocated |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.allocated) (= |tptp.'System_UInt64'| tptp.allocated) (= tptp.allocated |tptp.'System_Char'|) (= tptp.allocated |tptp.'System_UIntPtr'|) (= tptp.allocated |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| tptp.allocated) (= tptp.allocated |tptp.'CirQueue_head'|) (= tptp.allocated |tptp.'CirQueue_tail'|) (= tptp.allocated |tptp.'CirQueue_count'|) (= tptp.allocated |tptp.'System_IO_TextWriter'|) (= tptp.allocated |tptp.'System_ICloneable'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| tptp.allocated) (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.allocated |tptp.'Program'|) (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.allocated |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| tptp.allocated) (= tptp.allocated |tptp.'System_IComparable_1___System_String'|) (= tptp.allocated |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated) (= tptp.allocated |tptp.'System_Collections_IList'|) (= tptp.allocated |tptp.'System_Reflection_IReflect'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.allocated |tptp.'System_IO_TextReader'|) (= tptp.allocated |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.allocated) (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.allocated) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated) (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated) (= tptp.allocated tptp.stringLiteral0) (= tptp.elements tptp.inv) (= tptp.localinv tptp.elements) (= tptp.elements tptp.exposeVersion) (= tptp.sharingMode tptp.elements) (= |tptp.'SharingMode_Unshared'| tptp.elements) (= |tptp.'SharingMode_LockProtected'| tptp.elements) (= tptp.ownerRef tptp.elements) (= tptp.elements tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.elements) (= |tptp.'ArrayCategoryValue'| tptp.elements) (= |tptp.'ArrayCategoryInt'| tptp.elements) (= |tptp.'ArrayCategoryRef'| tptp.elements) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements) (= |tptp.'System_Array'| tptp.elements) (= |tptp.'System_Boolean'| tptp.elements) (= |tptp.'System_Object'| tptp.elements) (= tptp.elements |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements) (= tptp.elements |tptp.'System_String'|) (= tptp.elements |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.elements) (= tptp.elements |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.elements) (= |tptp.'System_UInt16'| tptp.elements) (= |tptp.'System_Int32'| tptp.elements) (= tptp.elements |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.elements) (= |tptp.'System_UInt64'| tptp.elements) (= |tptp.'System_Char'| tptp.elements) (= tptp.elements |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements) (= |tptp.'CirQueue_elements'| tptp.elements) (= |tptp.'CirQueue_head'| tptp.elements) (= tptp.elements |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| tptp.elements) (= |tptp.'System_IO_TextWriter'| tptp.elements) (= tptp.elements |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements) (= |tptp.'System_MarshalByRefObject'| tptp.elements) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements) (= tptp.elements |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements) (= |tptp.'System_Collections_ICollection'| tptp.elements) (= |tptp.'System_IDisposable'| tptp.elements) (= |tptp.'System_IComparable_1___System_String'| tptp.elements) (= |tptp.'System_Exception'| tptp.elements) (= |tptp.'System_Collections_IEnumerable'| tptp.elements) (= tptp.elements |tptp.'System_Collections_IList'|) (= tptp.elements |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements) (= |tptp.'System_IO_TextReader'| tptp.elements) (= |tptp.'System_IComparable'| tptp.elements) (= |tptp.'CirQueue'| tptp.elements) (= tptp.elements |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.elements) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements) (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements) (= tptp.stringLiteral0 tptp.elements) (= tptp.localinv tptp.inv) (= tptp.inv tptp.exposeVersion) (= tptp.sharingMode tptp.inv) (= |tptp.'SharingMode_Unshared'| tptp.inv) (= |tptp.'SharingMode_LockProtected'| tptp.inv) (= tptp.ownerRef tptp.inv) (= tptp.inv tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.inv) (= |tptp.'ArrayCategoryValue'| tptp.inv) (= |tptp.'ArrayCategoryInt'| tptp.inv) (= |tptp.'ArrayCategoryRef'| tptp.inv) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv) (= |tptp.'System_Array'| tptp.inv) (= |tptp.'System_Boolean'| tptp.inv) (= |tptp.'System_Object'| tptp.inv) (= tptp.inv |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv) (= tptp.inv |tptp.'System_String'|) (= tptp.inv |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.inv) (= tptp.inv |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.inv) (= |tptp.'System_UInt16'| tptp.inv) (= |tptp.'System_Int32'| tptp.inv) (= |tptp.'System_UInt32'| tptp.inv) (= |tptp.'System_Int64'| tptp.inv) (= |tptp.'System_UInt64'| tptp.inv) (= |tptp.'System_Char'| tptp.inv) (= |tptp.'System_UIntPtr'| tptp.inv) (= |tptp.'System_IntPtr'| tptp.inv) (= |tptp.'CirQueue_elements'| tptp.inv) (= |tptp.'CirQueue_head'| tptp.inv) (= tptp.inv |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| tptp.inv) (= |tptp.'System_IO_TextWriter'| tptp.inv) (= tptp.inv |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv) (= |tptp.'System_MarshalByRefObject'| tptp.inv) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv) (= tptp.inv |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv) (= |tptp.'System_Collections_ICollection'| tptp.inv) (= |tptp.'System_IDisposable'| tptp.inv) (= |tptp.'System_IComparable_1___System_String'| tptp.inv) (= |tptp.'System_Exception'| tptp.inv) (= |tptp.'System_Collections_IEnumerable'| tptp.inv) (= |tptp.'System_Collections_IList'| tptp.inv) (= tptp.inv |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv) (= |tptp.'System_IO_TextReader'| tptp.inv) (= |tptp.'System_IComparable'| tptp.inv) (= |tptp.'CirQueue'| tptp.inv) (= tptp.inv |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.inv) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv) (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv) (= tptp.stringLiteral0 tptp.inv) (= tptp.localinv tptp.exposeVersion) (= tptp.localinv tptp.sharingMode) (= tptp.localinv |tptp.'SharingMode_Unshared'|) (= tptp.localinv |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.localinv) (= tptp.localinv tptp.ownerFrame) (= tptp.localinv |tptp.'PeerGroupPlaceholder'|) (= tptp.localinv |tptp.'ArrayCategoryValue'|) (= tptp.localinv |tptp.'ArrayCategoryInt'|) (= tptp.localinv |tptp.'ArrayCategoryRef'|) (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|) (= tptp.localinv |tptp.'System_Array'|) (= tptp.localinv |tptp.'System_Boolean'|) (= tptp.localinv |tptp.'System_Object'|) (= tptp.localinv |tptp.'System_Type'|) (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|) (= tptp.localinv |tptp.'System_String'|) (= tptp.localinv |tptp.'FirstConsistentOwner'|) (= tptp.localinv |tptp.'System_SByte'|) (= tptp.localinv |tptp.'System_Byte'|) (= tptp.localinv |tptp.'System_Int16'|) (= tptp.localinv |tptp.'System_UInt16'|) (= tptp.localinv |tptp.'System_Int32'|) (= tptp.localinv |tptp.'System_UInt32'|) (= tptp.localinv |tptp.'System_Int64'|) (= tptp.localinv |tptp.'System_UInt64'|) (= tptp.localinv |tptp.'System_Char'|) (= tptp.localinv |tptp.'System_UIntPtr'|) (= tptp.localinv |tptp.'System_IntPtr'|) (= tptp.localinv |tptp.'CirQueue_elements'|) (= tptp.localinv |tptp.'CirQueue_head'|) (= tptp.localinv |tptp.'CirQueue_tail'|) (= tptp.localinv |tptp.'CirQueue_count'|) (= tptp.localinv |tptp.'System_IO_TextWriter'|) (= tptp.localinv |tptp.'System_ICloneable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.localinv |tptp.'System_MarshalByRefObject'|) (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.localinv |tptp.'Program'|) (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.localinv |tptp.'System_Collections_ICollection'|) (= tptp.localinv |tptp.'System_IDisposable'|) (= tptp.localinv |tptp.'System_IComparable_1___System_String'|) (= tptp.localinv |tptp.'System_Exception'|) (= tptp.localinv |tptp.'System_Collections_IEnumerable'|) (= tptp.localinv |tptp.'System_Collections_IList'|) (= tptp.localinv |tptp.'System_Reflection_IReflect'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.localinv |tptp.'System_IO_TextReader'|) (= tptp.localinv |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.localinv) (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|) (= tptp.localinv |tptp.'System_IConvertible'|) (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|) (= tptp.localinv tptp.stringLiteral0) (= tptp.sharingMode tptp.exposeVersion) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion) (= tptp.ownerRef tptp.exposeVersion) (= tptp.ownerFrame tptp.exposeVersion) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion) (= |tptp.'System_Array'| tptp.exposeVersion) (= |tptp.'System_Boolean'| tptp.exposeVersion) (= |tptp.'System_Object'| tptp.exposeVersion) (= |tptp.'System_Type'| tptp.exposeVersion) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion) (= |tptp.'System_SByte'| tptp.exposeVersion) (= |tptp.'System_Byte'| tptp.exposeVersion) (= |tptp.'System_Int16'| tptp.exposeVersion) (= |tptp.'System_UInt16'| tptp.exposeVersion) (= |tptp.'System_Int32'| tptp.exposeVersion) (= |tptp.'System_UInt32'| tptp.exposeVersion) (= |tptp.'System_Int64'| tptp.exposeVersion) (= |tptp.'System_UInt64'| tptp.exposeVersion) (= |tptp.'System_Char'| tptp.exposeVersion) (= |tptp.'System_UIntPtr'| tptp.exposeVersion) (= |tptp.'System_IntPtr'| tptp.exposeVersion) (= |tptp.'CirQueue_elements'| tptp.exposeVersion) (= |tptp.'CirQueue_head'| tptp.exposeVersion) (= |tptp.'CirQueue_tail'| tptp.exposeVersion) (= |tptp.'CirQueue_count'| tptp.exposeVersion) (= |tptp.'System_IO_TextWriter'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion) (= |tptp.'System_MarshalByRefObject'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion) (= |tptp.'System_IDisposable'| tptp.exposeVersion) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Exception'| tptp.exposeVersion) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion) (= |tptp.'System_Collections_IList'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion) (= |tptp.'System_IO_TextReader'| tptp.exposeVersion) (= |tptp.'System_IComparable'| tptp.exposeVersion) (= |tptp.'CirQueue'| tptp.exposeVersion) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_IConvertible'| tptp.exposeVersion) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion) (= tptp.stringLiteral0 tptp.exposeVersion) (= tptp.sharingMode |tptp.'SharingMode_Unshared'|) (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.sharingMode) (= tptp.sharingMode tptp.ownerFrame) (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|) (= tptp.sharingMode |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode) (= tptp.sharingMode |tptp.'ArrayCategoryRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Boolean'|) (= tptp.sharingMode |tptp.'System_Object'|) (= tptp.sharingMode |tptp.'System_Type'|) (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|) (= tptp.sharingMode |tptp.'System_String'|) (= tptp.sharingMode |tptp.'FirstConsistentOwner'|) (= tptp.sharingMode |tptp.'System_SByte'|) (= tptp.sharingMode |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_UInt16'|) (= tptp.sharingMode |tptp.'System_Int32'|) (= tptp.sharingMode |tptp.'System_UInt32'|) (= tptp.sharingMode |tptp.'System_Int64'|) (= tptp.sharingMode |tptp.'System_UInt64'|) (= tptp.sharingMode |tptp.'System_Char'|) (= tptp.sharingMode |tptp.'System_UIntPtr'|) (= tptp.sharingMode |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| tptp.sharingMode) (= tptp.sharingMode |tptp.'CirQueue_head'|) (= tptp.sharingMode |tptp.'CirQueue_tail'|) (= tptp.sharingMode |tptp.'CirQueue_count'|) (= tptp.sharingMode |tptp.'System_IO_TextWriter'|) (= tptp.sharingMode |tptp.'System_ICloneable'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.sharingMode |tptp.'System_MarshalByRefObject'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.sharingMode |tptp.'Program'|) (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.sharingMode |tptp.'System_Collections_ICollection'|) (= tptp.sharingMode |tptp.'System_IDisposable'|) (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Collections_IList'|) (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.sharingMode |tptp.'System_IO_TextReader'|) (= tptp.sharingMode |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|) (= tptp.sharingMode |tptp.'System_IConvertible'|) (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|) (= tptp.sharingMode tptp.stringLiteral0) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame) (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|) (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|) (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_head'|) (= |tptp.'SharingMode_Unshared'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IO_TextWriter'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IDisposable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'CirQueue'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral0) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame) (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_head'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IO_TextWriter'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Program'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral0) (= tptp.ownerRef tptp.ownerFrame) (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|) (= tptp.ownerRef |tptp.'ArrayCategoryValue'|) (= tptp.ownerRef |tptp.'ArrayCategoryInt'|) (= tptp.ownerRef |tptp.'ArrayCategoryRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|) (= tptp.ownerRef |tptp.'System_Array'|) (= tptp.ownerRef |tptp.'System_Boolean'|) (= tptp.ownerRef |tptp.'System_Object'|) (= tptp.ownerRef |tptp.'System_Type'|) (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|) (= tptp.ownerRef |tptp.'System_String'|) (= tptp.ownerRef |tptp.'FirstConsistentOwner'|) (= tptp.ownerRef |tptp.'System_SByte'|) (= tptp.ownerRef |tptp.'System_Byte'|) (= tptp.ownerRef |tptp.'System_Int16'|) (= tptp.ownerRef |tptp.'System_UInt16'|) (= tptp.ownerRef |tptp.'System_Int32'|) (= tptp.ownerRef |tptp.'System_UInt32'|) (= tptp.ownerRef |tptp.'System_Int64'|) (= tptp.ownerRef |tptp.'System_UInt64'|) (= tptp.ownerRef |tptp.'System_Char'|) (= tptp.ownerRef |tptp.'System_UIntPtr'|) (= tptp.ownerRef |tptp.'System_IntPtr'|) (= tptp.ownerRef |tptp.'CirQueue_elements'|) (= tptp.ownerRef |tptp.'CirQueue_head'|) (= tptp.ownerRef |tptp.'CirQueue_tail'|) (= tptp.ownerRef |tptp.'CirQueue_count'|) (= tptp.ownerRef |tptp.'System_IO_TextWriter'|) (= tptp.ownerRef |tptp.'System_ICloneable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.ownerRef |tptp.'System_MarshalByRefObject'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.ownerRef |tptp.'Program'|) (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.ownerRef |tptp.'System_Collections_ICollection'|) (= tptp.ownerRef |tptp.'System_IDisposable'|) (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Exception'|) (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|) (= tptp.ownerRef |tptp.'System_Collections_IList'|) (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.ownerRef |tptp.'System_IO_TextReader'|) (= tptp.ownerRef |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| tptp.ownerRef) (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerRef |tptp.'System_IConvertible'|) (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|) (= tptp.ownerRef tptp.stringLiteral0) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame) (= |tptp.'System_Array'| tptp.ownerFrame) (= |tptp.'System_Boolean'| tptp.ownerFrame) (= |tptp.'System_Object'| tptp.ownerFrame) (= |tptp.'System_Type'| tptp.ownerFrame) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame) (= |tptp.'System_SByte'| tptp.ownerFrame) (= |tptp.'System_Byte'| tptp.ownerFrame) (= |tptp.'System_Int16'| tptp.ownerFrame) (= |tptp.'System_UInt16'| tptp.ownerFrame) (= |tptp.'System_Int32'| tptp.ownerFrame) (= |tptp.'System_UInt32'| tptp.ownerFrame) (= |tptp.'System_Int64'| tptp.ownerFrame) (= |tptp.'System_UInt64'| tptp.ownerFrame) (= |tptp.'System_Char'| tptp.ownerFrame) (= |tptp.'System_UIntPtr'| tptp.ownerFrame) (= |tptp.'System_IntPtr'| tptp.ownerFrame) (= |tptp.'CirQueue_elements'| tptp.ownerFrame) (= |tptp.'CirQueue_head'| tptp.ownerFrame) (= |tptp.'CirQueue_tail'| tptp.ownerFrame) (= |tptp.'CirQueue_count'| tptp.ownerFrame) (= |tptp.'System_IO_TextWriter'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame) (= |tptp.'System_MarshalByRefObject'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame) (= |tptp.'System_IDisposable'| tptp.ownerFrame) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame) (= |tptp.'System_Exception'| tptp.ownerFrame) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame) (= |tptp.'System_Collections_IList'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame) (= |tptp.'System_IO_TextReader'| tptp.ownerFrame) (= |tptp.'System_IComparable'| tptp.ownerFrame) (= |tptp.'CirQueue'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| tptp.ownerFrame) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame) (= tptp.stringLiteral0 tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'CirQueue_elements'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_head'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IO_TextWriter'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IDisposable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'CirQueue'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral0 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryValue'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IO_TextWriter'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral0 |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_tail'|) (= |tptp.'ArrayCategoryInt'| |tptp.'CirQueue_count'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextWriter'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Program'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IDisposable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IO_TextReader'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral0) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_tail'|) (= |tptp.'ArrayCategoryRef'| |tptp.'CirQueue_count'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextWriter'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Program'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IO_TextReader'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral0) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_head'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_tail'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'CirQueue_count'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextWriter'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Program'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IDisposable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IO_TextReader'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral0) (= |tptp.'System_Array'| |tptp.'System_Boolean'|) (= |tptp.'System_Array'| |tptp.'System_Object'|) (= |tptp.'System_Array'| |tptp.'System_Type'|) (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Array'| |tptp.'System_String'|) (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Array'| |tptp.'System_SByte'|) (= |tptp.'System_Array'| |tptp.'System_Byte'|) (= |tptp.'System_Array'| |tptp.'System_Int16'|) (= |tptp.'System_Array'| |tptp.'System_UInt16'|) (= |tptp.'System_Array'| |tptp.'System_Int32'|) (= |tptp.'System_Array'| |tptp.'System_UInt32'|) (= |tptp.'System_Array'| |tptp.'System_Int64'|) (= |tptp.'System_Array'| |tptp.'System_UInt64'|) (= |tptp.'System_Array'| |tptp.'System_Char'|) (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Array'| |tptp.'System_IntPtr'|) (= |tptp.'System_Array'| |tptp.'CirQueue_elements'|) (= |tptp.'System_Array'| |tptp.'CirQueue_head'|) (= |tptp.'System_Array'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Array'| |tptp.'CirQueue_count'|) (= |tptp.'System_Array'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Array'| |tptp.'System_ICloneable'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Array'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Array'| |tptp.'Program'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Array'| |tptp.'System_IDisposable'|) (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Array'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Array'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_IConvertible'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Array'| tptp.stringLiteral0) (= |tptp.'System_Object'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Type'|) (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Boolean'| |tptp.'System_String'|) (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Boolean'| |tptp.'System_SByte'|) (= |tptp.'System_Boolean'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'CirQueue_head'|) (= |tptp.'System_Boolean'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Boolean'| |tptp.'CirQueue_count'|) (= |tptp.'System_Boolean'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Boolean'| |tptp.'Program'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Boolean'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral0) (= |tptp.'System_Object'| |tptp.'System_Type'|) (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Object'| |tptp.'System_String'|) (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Object'| |tptp.'System_SByte'|) (= |tptp.'System_Object'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt64'|) (= |tptp.'System_Object'| |tptp.'System_Char'|) (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Object'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'CirQueue_head'|) (= |tptp.'System_Object'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Object'| |tptp.'CirQueue_count'|) (= |tptp.'System_Object'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Object'| |tptp.'System_ICloneable'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Object'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Object'| |tptp.'Program'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Object'| |tptp.'System_IDisposable'|) (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Object'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Object'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Object'| tptp.stringLiteral0) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|) (= |tptp.'System_Char'| |tptp.'System_Type'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Type'|) (= |tptp.'CirQueue_head'| |tptp.'System_Type'|) (= |tptp.'CirQueue_tail'| |tptp.'System_Type'|) (= |tptp.'CirQueue_count'| |tptp.'System_Type'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|) (= |tptp.'System_IDisposable'| |tptp.'System_Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Type'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|) (= |tptp.'CirQueue'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|) (= tptp.stringLiteral0 |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'CirQueue_elements'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_head'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IO_TextWriter'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IDisposable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'CirQueue'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral0) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'System_String'|) (= |tptp.'System_Byte'| |tptp.'System_String'|) (= |tptp.'System_Int16'| |tptp.'System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|) (= |tptp.'System_Int32'| |tptp.'System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|) (= |tptp.'System_Int64'| |tptp.'System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|) (= |tptp.'System_Char'| |tptp.'System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|) (= |tptp.'CirQueue_elements'| |tptp.'System_String'|) (= |tptp.'CirQueue_head'| |tptp.'System_String'|) (= |tptp.'CirQueue_tail'| |tptp.'System_String'|) (= |tptp.'CirQueue_count'| |tptp.'System_String'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_String'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|) (= |tptp.'Program'| |tptp.'System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|) (= |tptp.'System_IDisposable'| |tptp.'System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Exception'| |tptp.'System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|) (= |tptp.'CirQueue'| |tptp.'System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|) (= tptp.stringLiteral0 |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'CirQueue_elements'| |tptp.'FirstConsistentOwner'|) (= |tptp.'CirQueue_head'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IO_TextWriter'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IDisposable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IO_TextReader'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'CirQueue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral0 |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|) (= |tptp.'CirQueue_elements'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'CirQueue_head'|) (= |tptp.'System_SByte'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_SByte'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|) (= |tptp.'System_IDisposable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_SByte'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|) (= |tptp.'CirQueue'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|) (= tptp.stringLiteral0 |tptp.'System_SByte'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Byte'|) (= |tptp.'CirQueue_head'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_Byte'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|) (= |tptp.'System_IDisposable'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|) (= |tptp.'CirQueue'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|) (= tptp.stringLiteral0 |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_UInt16'|) (= |tptp.'System_Int16'| |tptp.'System_Int32'|) (= |tptp.'System_Int16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int16'| |tptp.'System_Int64'|) (= |tptp.'System_Int16'| |tptp.'System_UInt64'|) (= |tptp.'System_Int16'| |tptp.'System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'CirQueue_head'|) (= |tptp.'System_Int16'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Int16'| |tptp.'CirQueue_count'|) (= |tptp.'System_Int16'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int16'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int16'| |tptp.'Program'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int16'| |tptp.'System_IDisposable'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int16'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int16'| tptp.stringLiteral0) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'CirQueue_head'|) (= |tptp.'System_UInt16'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_UInt16'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt16'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt16'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|) (= |tptp.'CirQueue'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.stringLiteral0) (= |tptp.'System_Int32'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt64'|) (= |tptp.'System_Int32'| |tptp.'System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'CirQueue_head'|) (= |tptp.'System_Int32'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Int32'| |tptp.'CirQueue_count'|) (= |tptp.'System_Int32'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int32'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int32'| |tptp.'Program'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int32'| |tptp.'System_IDisposable'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int32'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int32'| tptp.stringLiteral0) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt32'|) (= |tptp.'CirQueue_head'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_UInt32'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|) (= |tptp.'CirQueue'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|) (= tptp.stringLiteral0 |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt64'|) (= |tptp.'System_Int64'| |tptp.'System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'CirQueue_head'|) (= |tptp.'System_Int64'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Int64'| |tptp.'CirQueue_count'|) (= |tptp.'System_Int64'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int64'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int64'| |tptp.'Program'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int64'| |tptp.'System_IDisposable'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int64'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int64'| tptp.stringLiteral0) (= |tptp.'System_UInt64'| |tptp.'System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'CirQueue_head'|) (= |tptp.'System_UInt64'| |tptp.'CirQueue_tail'|) (= |tptp.'System_UInt64'| |tptp.'CirQueue_count'|) (= |tptp.'System_UInt64'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt64'| |tptp.'Program'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_UInt64'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.stringLiteral0) (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Char'|) (= |tptp.'CirQueue_head'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_Char'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|) (= |tptp.'System_IDisposable'| |tptp.'System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|) (= |tptp.'CirQueue'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|) (= tptp.stringLiteral0 |tptp.'System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue_head'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IDisposable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|) (= tptp.stringLiteral0 |tptp.'System_UIntPtr'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'CirQueue_head'|) (= |tptp.'System_IntPtr'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IntPtr'| |tptp.'Program'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.stringLiteral0) (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_elements'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextWriter'|) (= |tptp.'CirQueue_elements'| |tptp.'System_ICloneable'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'CirQueue_elements'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'CirQueue_elements'| |tptp.'Program'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_ICollection'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IDisposable'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue_elements'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IO_TextReader'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_elements'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'CirQueue_elements'| |tptp.'System_IConvertible'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'CirQueue_elements'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'CirQueue_elements'| tptp.stringLiteral0) (= |tptp.'CirQueue_head'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'CirQueue_head'|) (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_head'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_head'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_head'|) (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_head'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'CirQueue_head'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue_head'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_head'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue_head'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_head'|) (= |tptp.'System_IComparable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_head'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_head'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_head'|) (= tptp.stringLiteral0 |tptp.'CirQueue_head'|) (= |tptp.'CirQueue_count'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IO_TextWriter'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'CirQueue_tail'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_tail'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_ICollection'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Exception'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_IList'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'CirQueue_tail'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_tail'|) (= |tptp.'System_IComparable'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_tail'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_tail'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_tail'|) (= tptp.stringLiteral0 |tptp.'CirQueue_tail'|) (= |tptp.'CirQueue_count'| |tptp.'System_IO_TextWriter'|) (= |tptp.'CirQueue_count'| |tptp.'System_ICloneable'|) (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'CirQueue_count'| |tptp.'Program'|) (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'CirQueue_count'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'CirQueue_count'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue_count'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'CirQueue_count'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue_count'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'CirQueue_count'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'CirQueue_count'|) (= |tptp.'CirQueue_count'| tptp.stringLiteral0) (= |tptp.'System_IO_TextWriter'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IO_TextWriter'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IComparable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'CirQueue'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextWriter'|) (= |tptp.'System_IO_TextWriter'| tptp.stringLiteral0) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|) (= |tptp.'System_IDisposable'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|) (= |tptp.'CirQueue'| |tptp.'System_ICloneable'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|) (= tptp.stringLiteral0 |tptp.'System_ICloneable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Program'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral0) (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'Program'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IDisposable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_IList'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_MarshalByRefObject'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_MarshalByRefObject'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_MarshalByRefObject'| tptp.stringLiteral0) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral0) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Program'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Program'|) (= |tptp.'System_IDisposable'| |tptp.'Program'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Program'|) (= |tptp.'System_Exception'| |tptp.'Program'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Program'|) (= |tptp.'System_Collections_IList'| |tptp.'Program'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'Program'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Program'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Program'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Program'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Program'|) (= |tptp.'System_IO_TextReader'| |tptp.'Program'|) (= |tptp.'System_IComparable'| |tptp.'Program'|) (= |tptp.'CirQueue'| |tptp.'Program'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Program'|) (= |tptp.'System_IConvertible'| |tptp.'Program'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Program'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Program'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Program'|) (= tptp.stringLiteral0 |tptp.'Program'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral0) (= |tptp.'System_IDisposable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral0) (= |tptp.'System_IDisposable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IDisposable'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IDisposable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IDisposable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IDisposable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IDisposable'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IDisposable'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IDisposable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IDisposable'|) (= |tptp.'System_IDisposable'| tptp.stringLiteral0) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'CirQueue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral0 |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.stringLiteral0) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral0) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|) (= tptp.stringLiteral0 |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral0 |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral0) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral0) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'CirQueue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral0 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IO_TextReader'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'CirQueue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral0 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IComparable'|) (= |tptp.'CirQueue'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IO_TextReader'|) (= |tptp.'System_IO_TextReader'| tptp.stringLiteral0) (= |tptp.'CirQueue'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.stringLiteral0) (= |tptp.'CirQueue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'CirQueue'| |tptp.'System_IConvertible'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'CirQueue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'CirQueue'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'CirQueue'| tptp.stringLiteral0) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral0 |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_IConvertible'| tptp.stringLiteral0) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral0) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral0 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral0) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((BOUND_VARIABLE_11780 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11780) 0))) (not (forall ((BOUND_VARIABLE_11786 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11786))) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (forall ((BOUND_VARIABLE_11873 Int) (BOUND_VARIABLE_11875 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875) (|tptp.'ValueArray'| BOUND_VARIABLE_11873 BOUND_VARIABLE_11875))))) (not (forall ((BOUND_VARIABLE_11882 Int) (BOUND_VARIABLE_11884 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11882 BOUND_VARIABLE_11884) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11922 Int) (BOUND_VARIABLE_11924 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924) (|tptp.'IntArray'| BOUND_VARIABLE_11922 BOUND_VARIABLE_11924))))) (not (forall ((BOUND_VARIABLE_11931 Int) (BOUND_VARIABLE_11933 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11931 BOUND_VARIABLE_11933) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11971 Int) (BOUND_VARIABLE_11973 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973) (|tptp.'RefArray'| BOUND_VARIABLE_11971 BOUND_VARIABLE_11973))))) (not (forall ((BOUND_VARIABLE_11980 Int) (BOUND_VARIABLE_11982 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11980 BOUND_VARIABLE_11982) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_12020 Int) (BOUND_VARIABLE_12022 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12020 BOUND_VARIABLE_12022))))) (not (forall ((BOUND_VARIABLE_12029 Int) (BOUND_VARIABLE_12031 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12029 BOUND_VARIABLE_12031) |tptp.'System_Array'|)))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((BOUND_VARIABLE_12161 Int) (BOUND_VARIABLE_12163 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12163 (|tptp.'RefArray'| BOUND_VARIABLE_12163 BOUND_VARIABLE_12161)))))) (not (forall ((BOUND_VARIABLE_12174 Int) (BOUND_VARIABLE_12176 Int) (BOUND_VARIABLE_12178 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12178 (|tptp.'RefArray'| BOUND_VARIABLE_12174 BOUND_VARIABLE_12176)))) (= BOUND_VARIABLE_12178 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12178) BOUND_VARIABLE_12176))))) (not (forall ((BOUND_VARIABLE_12190 Int) (BOUND_VARIABLE_12192 Int) (BOUND_VARIABLE_12194 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12194 (|tptp.'RefArray'| BOUND_VARIABLE_12190 BOUND_VARIABLE_12192)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12194) BOUND_VARIABLE_12190))))) (not (forall ((BOUND_VARIABLE_12266 Int) (BOUND_VARIABLE_12268 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12268 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12268 BOUND_VARIABLE_12266)))))) (not (forall ((BOUND_VARIABLE_12279 Int) (BOUND_VARIABLE_12281 Int) (BOUND_VARIABLE_12283 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12279 BOUND_VARIABLE_12281)))) (= BOUND_VARIABLE_12283 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_12283) BOUND_VARIABLE_12281))))) (not (forall ((BOUND_VARIABLE_12295 Int) (BOUND_VARIABLE_12297 Int) (BOUND_VARIABLE_12299 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12299 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_12295 BOUND_VARIABLE_12297)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_12299) BOUND_VARIABLE_12295))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((BOUND_VARIABLE_12675 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12675 (|tptp.'BaseClass'| BOUND_VARIABLE_12675))))) (not (forall ((BOUND_VARIABLE_12682 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12682) (not (= BOUND_VARIABLE_12682 (|tptp.'BaseClass'| BOUND_VARIABLE_12682)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12735 Int) (BOUND_VARIABLE_12728 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12728))) (= A__questionmark_T BOUND_VARIABLE_12728)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12735 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12735)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_13118 Int) (BOUND_VARIABLE_13116 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13116))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_13118) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_13116 BOUND_VARIABLE_13118 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (forall ((BOUND_VARIABLE_13674 Int) (BOUND_VARIABLE_13676 Int) (BOUND_VARIABLE_13678 Int) (BOUND_VARIABLE_13680 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680) (|tptp.'Box'| BOUND_VARIABLE_13674 (|tptp.'BoxFunc'| BOUND_VARIABLE_13674 BOUND_VARIABLE_13676 BOUND_VARIABLE_13678 BOUND_VARIABLE_13680))))) (not (forall ((BOUND_VARIABLE_13687 Int) (BOUND_VARIABLE_13689 Int) (BOUND_VARIABLE_13691 Int) (BOUND_VARIABLE_13693 Int)) (= BOUND_VARIABLE_13689 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13687 BOUND_VARIABLE_13689 BOUND_VARIABLE_13691 BOUND_VARIABLE_13693))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13782 Int) (BOUND_VARIABLE_13780 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13780))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13780 (|tptp.'Box'| BOUND_VARIABLE_13782 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (forall ((BOUND_VARIABLE_14632 Int) (BOUND_VARIABLE_14634 Int)) (or (= BOUND_VARIABLE_14632 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634)) (= BOUND_VARIABLE_14634 (tptp.min BOUND_VARIABLE_14632 BOUND_VARIABLE_14634))))) (not (forall ((BOUND_VARIABLE_14642 Int) (BOUND_VARIABLE_14644 Int)) (>= (+ BOUND_VARIABLE_14642 (* (- 1) (tptp.min BOUND_VARIABLE_14642 BOUND_VARIABLE_14644))) 0))) (not (forall ((BOUND_VARIABLE_14652 Int) (BOUND_VARIABLE_14654 Int)) (>= (+ BOUND_VARIABLE_14654 (* (- 1) (tptp.min BOUND_VARIABLE_14652 BOUND_VARIABLE_14654))) 0))) (not (forall ((BOUND_VARIABLE_14718 Int) (BOUND_VARIABLE_14720 Int)) (or (= BOUND_VARIABLE_14718 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720)) (= BOUND_VARIABLE_14720 (tptp.max BOUND_VARIABLE_14718 BOUND_VARIABLE_14720))))) (not (forall ((BOUND_VARIABLE_14728 Int) (BOUND_VARIABLE_14730 Int)) (not (>= (+ BOUND_VARIABLE_14728 (* (- 1) (tptp.max BOUND_VARIABLE_14728 BOUND_VARIABLE_14730))) 1)))) (not (forall ((BOUND_VARIABLE_14739 Int) (BOUND_VARIABLE_14741 Int)) (not (>= (+ BOUND_VARIABLE_14741 (* (- 1) (tptp.max BOUND_VARIABLE_14739 BOUND_VARIABLE_14741))) 1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (forall ((BOUND_VARIABLE_14780 Int) (BOUND_VARIABLE_14782 Int) (BOUND_VARIABLE_14784 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14782 BOUND_VARIABLE_14784)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14780 BOUND_VARIABLE_14782 BOUND_VARIABLE_14784))))) (not (forall ((BOUND_VARIABLE_14793 Int) (BOUND_VARIABLE_14795 Int) (BOUND_VARIABLE_14797 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14793 BOUND_VARIABLE_14795 BOUND_VARIABLE_14797)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14797 BOUND_VARIABLE_14795))))) (not (forall ((BOUND_VARIABLE_14810 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14810 BOUND_VARIABLE_14810)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_head'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_head'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_head'|))) (not (= |tptp.'CirQueue_head'| (|tptp.'AsRangeField'| |tptp.'CirQueue_head'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_elements'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_elements'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsRepField'| |tptp.'CirQueue_elements'| |tptp.'CirQueue'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_elements'|))) (not (= |tptp.'CirQueue_elements'| (|tptp.'AsNonNullRefField'| |tptp.'CirQueue_elements'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_tail'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_tail'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_tail'|))) (not (= |tptp.'CirQueue_tail'| (|tptp.'AsRangeField'| |tptp.'CirQueue_tail'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'CirQueue_count'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'CirQueue_count'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue'| (|tptp.'DeclType'| |tptp.'CirQueue_count'|))) (not (= |tptp.'CirQueue_count'| (|tptp.'AsRangeField'| |tptp.'CirQueue_count'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (tptp.x |tptp.'CirQueue'| |tptp.'CirQueue'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_12)) (not (= |tptp.'CirQueue'| (|tptp.'AsDirectSubClass'| |tptp.'CirQueue'| A__questionmark_v_0_12))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'CirQueue'|)) (not (= |tptp.'CirQueue'| (|tptp.'AsMutable'| |tptp.'CirQueue'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'CirQueue'|))) (= |tptp.'CirQueue'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_13)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_13))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'CirQueue'|))) (= A__questionmark_v_0_12 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_head'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_tail'|))) 1) (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|) 0) (>= (+ (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_elements'|)) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'CirQueue_count'|))) 0))))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_11)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_2_11))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_3_10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_3_10))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15304 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15304) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15304) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15304 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_head'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Head'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Head_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15572 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15572) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15572) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15572 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_tail'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Tail'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Tail_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15839 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15839) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15839) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15839 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_count'|)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Count_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16106 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16106) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16106) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16106 tptp.localinv)))))) (and (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'Length'| (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'CirQueue_elements'|))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16384 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16384) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16384) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16384 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) (|tptp.'CirQueue_get_Capacity'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsFull'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsFull_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_8)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_8))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_7)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'CirQueue'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_16758 Int)) (or (= tptp.nullObject BOUND_VARIABLE_16758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_16758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_16758 tptp.localinv)))))) (and (= (not (= (|tptp.'CirQueue_get_Count'| A__questionmark_Heap A__questionmark_this) 0)) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this)))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'CirQueue'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty'| A__questionmark_Heap A__questionmark_this))) (not (= tptp.true_1 (|tptp.'CirQueue_IsEmpty_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (= tptp.true_1 (tptp.x |tptp.'Program'| |tptp.'Program'|))) (not (= |tptp.'System_Object'| A__questionmark_v_8_6)) (not (= |tptp.'Program'| (|tptp.'AsDirectSubClass'| |tptp.'Program'| A__questionmark_v_8_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Program'|)) (not (= |tptp.'Program'| (|tptp.'AsMutable'| |tptp.'Program'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_MarshalByRefObject'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_Object'| A__questionmark_v_9_5)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsDirectSubClass'| |tptp.'System_MarshalByRefObject'| A__questionmark_v_9_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_MarshalByRefObject'|)) (not (= |tptp.'System_MarshalByRefObject'| (|tptp.'AsMutable'| |tptp.'System_MarshalByRefObject'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_MarshalByRefObject'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_10_4)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextWriter'| A__questionmark_v_10_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextWriter'|)) (not (= |tptp.'System_IO_TextWriter'| (|tptp.'AsMutable'| |tptp.'System_IO_TextWriter'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IDisposable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IDisposable'|))) (not (= |tptp.'System_IDisposable'| (|tptp.'AsInterface'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextWriter'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextWriter'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17172 Int) (BOUND_VARIABLE_17153 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap) |tptp.'System_IO_TextWriter'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17153) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17153) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17153 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17172) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_Out'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17172) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17172 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_Out_1'| (|tptp.'System_Console_get_Out'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IO_TextReader'|))) (not (= |tptp.'System_MarshalByRefObject'| A__questionmark_v_11_3)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsDirectSubClass'| |tptp.'System_IO_TextReader'| A__questionmark_v_11_3))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_IO_TextReader'|)) (not (= |tptp.'System_IO_TextReader'| (|tptp.'AsMutable'| |tptp.'System_IO_TextReader'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IO_TextReader'| |tptp.'System_IDisposable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IO_TextReader'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (BOUND_VARIABLE_17488 Int) (BOUND_VARIABLE_17469 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Console_get_In'| A__questionmark_Heap) |tptp.'System_IO_TextReader'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame)) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject BOUND_VARIABLE_17469) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17469) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17469 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_17488) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Console_get_In'| A__questionmark_Heap) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_17488) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_17488 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int)) (= |tptp.'System_Console_get_In_1'| (|tptp.'System_Console_get_In'| A__questionmark_Heap)))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_12_1)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_12_1))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral0 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral0) 27)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral0 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral0 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral0))))))))) :rule all_simplify)
% 25.30/25.58 (step t15 (cl (= (forall ((A__questionmark_v_12_1 Int) (A__questionmark_v_11_3 Int) (A__questionmark_v_10_4 Int) (A__questionmark_v_9_5 Int) (A__questionmark_v_8_6 Int) (A__questionmark_v_7_7 Int) (A__questionmark_v_6_8 Int) (A__questionmark_v_4_9 Int) (A__questionmark_v_3_10 Int) (A__questionmark_v_2_11 Int) (A__questionmark_v_0_12 Int) (A__questionmark_v_1_13 Int)) (or (not (= A__questionmark_v_12_1 (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= A__questionmark_v_11_3 (|tptp.'BaseClass'| |tptp.'System_IO_TextReader'|))) (not (= A__questionmark_v_10_4 (|tptp.'BaseClass'| |tptp.'System_IO_TextWriter'|))) (not (= A__questionmark_v_9_5 (|tptp.'BaseClass'| |tptp.'System_MarshalByRefObject'|))) (not (= A__questionmark_v_8_6 (|tptp.'BaseClass'| |tptp.'Program'|))) (not (= A__questionmark_v_7_7 (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= A__questionmark_v_6_8 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= A__questionmark_v_4_9 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= A__questionmark_v_3_10 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= A__questionmark_v_2_11 (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= A__questionmark_v_0_12 (|tptp.'BaseClass'| |tptp.'CirQueue'|))) (not (= A__questionmark_v_1_13 (|tptp.'BaseClass'| |tptp.'System_Array'|))) (= tptp.allocated tptp.elements) (= tptp.allocated tptp.inv) (= tptp.localinv tptp.allocated) (= tptp.allocated tptp.exposeVersion) (= tptp.sharingMode tptp.allocated) (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.allocated) (= tptp.alloca